Class SpannerWriteSchemaTransformProvider.SpannerWriteSchemaTransformConfiguration
java.lang.Object
org.apache.beam.sdk.io.gcp.spanner.SpannerWriteSchemaTransformProvider.SpannerWriteSchemaTransformConfiguration
- All Implemented Interfaces:
 Serializable
- Enclosing class:
 SpannerWriteSchemaTransformProvider
@DefaultSchema(AutoValueSchema.class)
public abstract static class SpannerWriteSchemaTransformProvider.SpannerWriteSchemaTransformConfiguration
extends Object
implements Serializable
- See Also:
 
- 
Constructor Details
- 
SpannerWriteSchemaTransformConfiguration
public SpannerWriteSchemaTransformConfiguration() 
 - 
 - 
Method Details
- 
getInstanceId
@SchemaFieldDescription("Specifies the Cloud Spanner instance.") public abstract String getInstanceId() - 
getDatabaseId
@SchemaFieldDescription("Specifies the Cloud Spanner database.") public abstract String getDatabaseId() - 
getTableId
 - 
getProjectId
@SchemaFieldDescription("Specifies the GCP project.") @Nullable public abstract String getProjectId() - 
getErrorHandling
@SchemaFieldDescription("Whether and how to handle write errors.") @Nullable public abstract ErrorHandling getErrorHandling() - 
builder
public static SpannerWriteSchemaTransformProvider.SpannerWriteSchemaTransformConfiguration.Builder builder() - 
validate
public void validate() 
 -