Class SpannerChangestreamsReadSchemaTransformProvider.SpannerChangestreamsReadConfiguration
- java.lang.Object
-
- org.apache.beam.sdk.io.gcp.spanner.changestreams.SpannerChangestreamsReadSchemaTransformProvider.SpannerChangestreamsReadConfiguration
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- SpannerChangestreamsReadSchemaTransformProvider
@DefaultSchema(org.apache.beam.sdk.schemas.AutoValueSchema.class) public abstract static class SpannerChangestreamsReadSchemaTransformProvider.SpannerChangestreamsReadConfiguration extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSpannerChangestreamsReadSchemaTransformProvider.SpannerChangestreamsReadConfiguration.Builder
-
Constructor Summary
Constructors Constructor Description SpannerChangestreamsReadConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static SpannerChangestreamsReadSchemaTransformProvider.SpannerChangestreamsReadConfiguration.Builderbuilder()abstract java.lang.StringgetChangeStreamName()abstract java.lang.StringgetDatabaseId()abstract @Nullable java.lang.StringgetEndAtTimestamp()abstract java.lang.StringgetInstanceId()abstract java.lang.StringgetProjectId()abstract java.lang.StringgetStartAtTimestamp()abstract java.lang.StringgetTable()
-
-
-
Method Detail
-
getDatabaseId
@SchemaFieldDescription("Specifies the Cloud Spanner database.") public abstract java.lang.String getDatabaseId()
-
getProjectId
@SchemaFieldDescription("Specifies the Cloud Spanner project.") public abstract java.lang.String getProjectId()
-
getInstanceId
@SchemaFieldDescription("Specifies the Cloud Spanner instance.") public abstract java.lang.String getInstanceId()
-
getTable
@SchemaFieldDescription("Specifies the Cloud Spanner table.") public abstract java.lang.String getTable()
-
getStartAtTimestamp
@SchemaFieldDescription("Specifies the time that the change stream should be read from.") public abstract java.lang.String getStartAtTimestamp()
-
getEndAtTimestamp
@SchemaFieldDescription("Specifies the end time of the change stream.") public abstract @Nullable java.lang.String getEndAtTimestamp()
-
getChangeStreamName
@SchemaFieldDescription("Specifies the change stream name.") public abstract java.lang.String getChangeStreamName()
-
builder
public static SpannerChangestreamsReadSchemaTransformProvider.SpannerChangestreamsReadConfiguration.Builder builder()
-
-