Class BigtableWriteSchemaTransformProvider.BigtableWriteSchemaTransformConfiguration
- java.lang.Object
-
- org.apache.beam.sdk.io.gcp.bigtable.BigtableWriteSchemaTransformProvider.BigtableWriteSchemaTransformConfiguration
-
- Enclosing class:
- BigtableWriteSchemaTransformProvider
@DefaultSchema(org.apache.beam.sdk.schemas.AutoValueSchema.class) public abstract static class BigtableWriteSchemaTransformProvider.BigtableWriteSchemaTransformConfiguration extends java.lang.ObjectConfiguration for writing to Bigtable.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBigtableWriteSchemaTransformProvider.BigtableWriteSchemaTransformConfiguration.Builder
-
Constructor Summary
Constructors Constructor Description BigtableWriteSchemaTransformConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static BigtableWriteSchemaTransformProvider.BigtableWriteSchemaTransformConfiguration.Builderbuilder()Instantiates aBigtableWriteSchemaTransformProvider.BigtableWriteSchemaTransformConfiguration.Builderinstance.abstract java.lang.StringgetInstanceId()abstract java.lang.StringgetProjectId()abstract java.lang.StringgetTableId()voidvalidate()Validates the configuration object.
-
-
-
Method Detail
-
builder
public static BigtableWriteSchemaTransformProvider.BigtableWriteSchemaTransformConfiguration.Builder builder()
Instantiates aBigtableWriteSchemaTransformProvider.BigtableWriteSchemaTransformConfiguration.Builderinstance.
-
validate
public void validate()
Validates the configuration object.
-
getTableId
public abstract java.lang.String getTableId()
-
getInstanceId
public abstract java.lang.String getInstanceId()
-
getProjectId
public abstract java.lang.String getProjectId()
-
-