@DefaultSchema(value=AutoValueSchema.class) public abstract static class SpannerChangestreamsReadSchemaTransformProvider.SpannerChangestreamsReadConfiguration extends java.lang.Object implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
SpannerChangestreamsReadSchemaTransformProvider.SpannerChangestreamsReadConfiguration.Builder |
Constructor and Description |
---|
SpannerChangestreamsReadConfiguration() |
Modifier and Type | Method and Description |
---|---|
static SpannerChangestreamsReadSchemaTransformProvider.SpannerChangestreamsReadConfiguration.Builder |
builder() |
abstract java.lang.String |
getChangeStreamName() |
abstract java.lang.String |
getDatabaseId() |
abstract @Nullable java.lang.String |
getEndAtTimestamp() |
abstract java.lang.String |
getInstanceId() |
abstract java.lang.String |
getProjectId() |
abstract java.lang.String |
getStartAtTimestamp() |
abstract java.lang.String |
getTable() |
public SpannerChangestreamsReadConfiguration()
@SchemaFieldDescription(value="Specifies the Cloud Spanner database.") public abstract java.lang.String getDatabaseId()
@SchemaFieldDescription(value="Specifies the Cloud Spanner project.") public abstract java.lang.String getProjectId()
@SchemaFieldDescription(value="Specifies the Cloud Spanner instance.") public abstract java.lang.String getInstanceId()
@SchemaFieldDescription(value="Specifies the Cloud Spanner table.") public abstract java.lang.String getTable()
@SchemaFieldDescription(value="Specifies the time that the change stream should be read from.") public abstract java.lang.String getStartAtTimestamp()
@SchemaFieldDescription(value="Specifies the end time of the change stream.") public abstract @Nullable java.lang.String getEndAtTimestamp()
@SchemaFieldDescription(value="Specifies the change stream name.") public abstract java.lang.String getChangeStreamName()
public static SpannerChangestreamsReadSchemaTransformProvider.SpannerChangestreamsReadConfiguration.Builder builder()