public interface ReadChangeStreamRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
String |
getAppProfileId()
This value specifies routing for replication.
|
com.google.protobuf.ByteString |
getAppProfileIdBytes()
This value specifies routing for replication.
|
StreamContinuationTokens |
getContinuationTokens()
Tokens that describe how to resume reading a stream where reading
previously left off.
|
StreamContinuationTokensOrBuilder |
getContinuationTokensOrBuilder()
Tokens that describe how to resume reading a stream where reading
previously left off.
|
com.google.protobuf.Timestamp |
getEndTime()
If specified, OK will be returned when the stream advances beyond
this time.
|
com.google.protobuf.TimestampOrBuilder |
getEndTimeOrBuilder()
If specified, OK will be returned when the stream advances beyond
this time.
|
com.google.protobuf.Duration |
getHeartbeatDuration()
If specified, the duration between `Heartbeat` messages on the stream.
|
com.google.protobuf.DurationOrBuilder |
getHeartbeatDurationOrBuilder()
If specified, the duration between `Heartbeat` messages on the stream.
|
StreamPartition |
getPartition()
The partition to read changes from.
|
StreamPartitionOrBuilder |
getPartitionOrBuilder()
The partition to read changes from.
|
ReadChangeStreamRequest.StartFromCase |
getStartFromCase() |
com.google.protobuf.Timestamp |
getStartTime()
Start reading the stream at the specified timestamp.
|
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
Start reading the stream at the specified timestamp.
|
String |
getTableName()
Required.
|
com.google.protobuf.ByteString |
getTableNameBytes()
Required.
|
boolean |
hasContinuationTokens()
Tokens that describe how to resume reading a stream where reading
previously left off.
|
boolean |
hasEndTime()
If specified, OK will be returned when the stream advances beyond
this time.
|
boolean |
hasHeartbeatDuration()
If specified, the duration between `Heartbeat` messages on the stream.
|
boolean |
hasPartition()
The partition to read changes from.
|
boolean |
hasStartTime()
Start reading the stream at the specified timestamp.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
String getTableName()
Required. The unique name of the table from which to read a change stream. Values are of the form `projects/<project>/instances/<instance>/tables/<table>`. Change streaming must be enabled on the table.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
com.google.protobuf.ByteString getTableNameBytes()
Required. The unique name of the table from which to read a change stream. Values are of the form `projects/<project>/instances/<instance>/tables/<table>`. Change streaming must be enabled on the table.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
String getAppProfileId()
This value specifies routing for replication. If not specified, the "default" application profile will be used. Single cluster routing must be configured on the profile.
string app_profile_id = 2;
com.google.protobuf.ByteString getAppProfileIdBytes()
This value specifies routing for replication. If not specified, the "default" application profile will be used. Single cluster routing must be configured on the profile.
string app_profile_id = 2;
boolean hasPartition()
The partition to read changes from.
.google.bigtable.v2.StreamPartition partition = 3;
StreamPartition getPartition()
The partition to read changes from.
.google.bigtable.v2.StreamPartition partition = 3;
StreamPartitionOrBuilder getPartitionOrBuilder()
The partition to read changes from.
.google.bigtable.v2.StreamPartition partition = 3;
boolean hasStartTime()
Start reading the stream at the specified timestamp. This timestamp must be within the change stream retention period, less than or equal to the current time, and after change stream creation, whichever is greater. This value is inclusive and will be truncated to microsecond granularity.
.google.protobuf.Timestamp start_time = 4;
com.google.protobuf.Timestamp getStartTime()
Start reading the stream at the specified timestamp. This timestamp must be within the change stream retention period, less than or equal to the current time, and after change stream creation, whichever is greater. This value is inclusive and will be truncated to microsecond granularity.
.google.protobuf.Timestamp start_time = 4;
com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Start reading the stream at the specified timestamp. This timestamp must be within the change stream retention period, less than or equal to the current time, and after change stream creation, whichever is greater. This value is inclusive and will be truncated to microsecond granularity.
.google.protobuf.Timestamp start_time = 4;
boolean hasContinuationTokens()
Tokens that describe how to resume reading a stream where reading previously left off. If specified, changes will be read starting at the the position. Tokens are delivered on the stream as part of `Heartbeat` and `CloseStream` messages. If a single token is provided, the token’s partition must exactly match the request’s partition. If multiple tokens are provided, as in the case of a partition merge, the union of the token partitions must exactly cover the request’s partition. Otherwise, INVALID_ARGUMENT will be returned.
.google.bigtable.v2.StreamContinuationTokens continuation_tokens = 6;
StreamContinuationTokens getContinuationTokens()
Tokens that describe how to resume reading a stream where reading previously left off. If specified, changes will be read starting at the the position. Tokens are delivered on the stream as part of `Heartbeat` and `CloseStream` messages. If a single token is provided, the token’s partition must exactly match the request’s partition. If multiple tokens are provided, as in the case of a partition merge, the union of the token partitions must exactly cover the request’s partition. Otherwise, INVALID_ARGUMENT will be returned.
.google.bigtable.v2.StreamContinuationTokens continuation_tokens = 6;
StreamContinuationTokensOrBuilder getContinuationTokensOrBuilder()
Tokens that describe how to resume reading a stream where reading previously left off. If specified, changes will be read starting at the the position. Tokens are delivered on the stream as part of `Heartbeat` and `CloseStream` messages. If a single token is provided, the token’s partition must exactly match the request’s partition. If multiple tokens are provided, as in the case of a partition merge, the union of the token partitions must exactly cover the request’s partition. Otherwise, INVALID_ARGUMENT will be returned.
.google.bigtable.v2.StreamContinuationTokens continuation_tokens = 6;
boolean hasEndTime()
If specified, OK will be returned when the stream advances beyond this time. Otherwise, changes will be continuously delivered on the stream. This value is inclusive and will be truncated to microsecond granularity.
.google.protobuf.Timestamp end_time = 5;
com.google.protobuf.Timestamp getEndTime()
If specified, OK will be returned when the stream advances beyond this time. Otherwise, changes will be continuously delivered on the stream. This value is inclusive and will be truncated to microsecond granularity.
.google.protobuf.Timestamp end_time = 5;
com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
If specified, OK will be returned when the stream advances beyond this time. Otherwise, changes will be continuously delivered on the stream. This value is inclusive and will be truncated to microsecond granularity.
.google.protobuf.Timestamp end_time = 5;
boolean hasHeartbeatDuration()
If specified, the duration between `Heartbeat` messages on the stream. Otherwise, defaults to 5 seconds.
.google.protobuf.Duration heartbeat_duration = 7;
com.google.protobuf.Duration getHeartbeatDuration()
If specified, the duration between `Heartbeat` messages on the stream. Otherwise, defaults to 5 seconds.
.google.protobuf.Duration heartbeat_duration = 7;
com.google.protobuf.DurationOrBuilder getHeartbeatDurationOrBuilder()
If specified, the duration between `Heartbeat` messages on the stream. Otherwise, defaults to 5 seconds.
.google.protobuf.Duration heartbeat_duration = 7;
ReadChangeStreamRequest.StartFromCase getStartFromCase()
Copyright © 2023 Google LLC. All rights reserved.