Class SpannerWriteSchemaTransformProvider.SpannerWriteSchemaTransformConfiguration
- java.lang.Object
-
- org.apache.beam.sdk.io.gcp.spanner.SpannerWriteSchemaTransformProvider.SpannerWriteSchemaTransformConfiguration
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- SpannerWriteSchemaTransformProvider
@DefaultSchema(org.apache.beam.sdk.schemas.AutoValueSchema.class) public abstract static class SpannerWriteSchemaTransformProvider.SpannerWriteSchemaTransformConfiguration extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSpannerWriteSchemaTransformProvider.SpannerWriteSchemaTransformConfiguration.Builder
-
Constructor Summary
Constructors Constructor Description SpannerWriteSchemaTransformConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static SpannerWriteSchemaTransformProvider.SpannerWriteSchemaTransformConfiguration.Builderbuilder()abstract java.lang.StringgetDatabaseId()abstract org.apache.beam.sdk.schemas.transforms.providers.ErrorHandlinggetErrorHandling()abstract java.lang.StringgetInstanceId()abstract java.lang.StringgetProjectId()abstract java.lang.StringgetTableId()voidvalidate()
-
-
-
Method Detail
-
getInstanceId
@SchemaFieldDescription("Specifies the Cloud Spanner instance.") public abstract java.lang.String getInstanceId()
-
getDatabaseId
@SchemaFieldDescription("Specifies the Cloud Spanner database.") public abstract java.lang.String getDatabaseId()
-
getTableId
@SchemaFieldDescription("Specifies the Cloud Spanner table.") public abstract java.lang.String getTableId()
-
getProjectId
@SchemaFieldDescription("Specifies the GCP project.") @Nullable public abstract java.lang.String getProjectId()
-
getErrorHandling
@SchemaFieldDescription("Whether and how to handle write errors.") @Nullable public abstract org.apache.beam.sdk.schemas.transforms.providers.ErrorHandling getErrorHandling()
-
builder
public static SpannerWriteSchemaTransformProvider.SpannerWriteSchemaTransformConfiguration.Builder builder()
-
validate
public void validate()
-
-