Class BigtableReadSchemaTransformProvider.BigtableReadSchemaTransformConfiguration
- java.lang.Object
-
- org.apache.beam.sdk.io.gcp.bigtable.BigtableReadSchemaTransformProvider.BigtableReadSchemaTransformConfiguration
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- BigtableReadSchemaTransformProvider
@DefaultSchema(org.apache.beam.sdk.schemas.AutoValueSchema.class) public abstract static class BigtableReadSchemaTransformProvider.BigtableReadSchemaTransformConfiguration extends java.lang.Object implements java.io.SerializableConfiguration for reading from Bigtable.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBigtableReadSchemaTransformProvider.BigtableReadSchemaTransformConfiguration.Builder
-
Constructor Summary
Constructors Constructor Description BigtableReadSchemaTransformConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static BigtableReadSchemaTransformProvider.BigtableReadSchemaTransformConfiguration.Builderbuilder()abstract @Nullable java.lang.BooleangetFlatten()abstract java.lang.StringgetInstanceId()abstract java.lang.StringgetProjectId()abstract java.lang.StringgetTableId()voidvalidate()Instantiates aBigtableReadSchemaTransformProvider.BigtableReadSchemaTransformConfiguration.Builderinstance.
-
-
-
Method Detail
-
validate
public void validate()
Instantiates aBigtableReadSchemaTransformProvider.BigtableReadSchemaTransformConfiguration.Builderinstance.
-
builder
public static BigtableReadSchemaTransformProvider.BigtableReadSchemaTransformConfiguration.Builder builder()
-
getTableId
public abstract java.lang.String getTableId()
-
getInstanceId
public abstract java.lang.String getInstanceId()
-
getProjectId
public abstract java.lang.String getProjectId()
-
getFlatten
public abstract @Nullable java.lang.Boolean getFlatten()
-
-