Class SpannerChangestreamsReadSchemaTransformProvider.SpannerChangestreamsReadConfiguration
java.lang.Object
org.apache.beam.sdk.io.gcp.spanner.changestreams.SpannerChangestreamsReadSchemaTransformProvider.SpannerChangestreamsReadConfiguration
- All Implemented Interfaces:
Serializable
- Enclosing class:
SpannerChangestreamsReadSchemaTransformProvider
@DefaultSchema(AutoValueSchema.class)
public abstract static class SpannerChangestreamsReadSchemaTransformProvider.SpannerChangestreamsReadConfiguration
extends Object
implements Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
SpannerChangestreamsReadConfiguration
public SpannerChangestreamsReadConfiguration()
-
-
Method Details
-
getDatabaseId
@SchemaFieldDescription("Specifies the Cloud Spanner database.") public abstract String getDatabaseId() -
getProjectId
@SchemaFieldDescription("Specifies the Cloud Spanner project.") public abstract String getProjectId() -
getInstanceId
@SchemaFieldDescription("Specifies the Cloud Spanner instance.") public abstract String getInstanceId() -
getTable
-
getStartAtTimestamp
@SchemaFieldDescription("Specifies the time that the change stream should be read from.") public abstract String getStartAtTimestamp() -
getEndAtTimestamp
@SchemaFieldDescription("Specifies the end time of the change stream.") public abstract @Nullable String getEndAtTimestamp() -
getChangeStreamName
@SchemaFieldDescription("Specifies the change stream name.") public abstract String getChangeStreamName() -
builder
public static SpannerChangestreamsReadSchemaTransformProvider.SpannerChangestreamsReadConfiguration.Builder builder()
-