public static final class ReadChangeStreamResponse.DataChange.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ReadChangeStreamResponse.DataChange.Builder> implements ReadChangeStreamResponse.DataChangeOrBuilder
A message corresponding to one or more mutations to the partition being streamed. A single logical `DataChange` message may also be split across a sequence of multiple individual messages. Messages other than the first in a sequence will only have the `type` and `chunks` fields populated, with the final message in the sequence also containing `done` set to true.Protobuf type
google.bigtable.v2.ReadChangeStreamResponse.DataChange| Modifier and Type | Method and Description |
|---|---|
ReadChangeStreamResponse.DataChange.Builder |
addAllChunks(Iterable<? extends ReadChangeStreamResponse.MutationChunk> values)
The mutations associated with this change to the partition.
|
ReadChangeStreamResponse.DataChange.Builder |
addChunks(int index,
ReadChangeStreamResponse.MutationChunk.Builder builderForValue)
The mutations associated with this change to the partition.
|
ReadChangeStreamResponse.DataChange.Builder |
addChunks(int index,
ReadChangeStreamResponse.MutationChunk value)
The mutations associated with this change to the partition.
|
ReadChangeStreamResponse.DataChange.Builder |
addChunks(ReadChangeStreamResponse.MutationChunk.Builder builderForValue)
The mutations associated with this change to the partition.
|
ReadChangeStreamResponse.DataChange.Builder |
addChunks(ReadChangeStreamResponse.MutationChunk value)
The mutations associated with this change to the partition.
|
ReadChangeStreamResponse.MutationChunk.Builder |
addChunksBuilder()
The mutations associated with this change to the partition.
|
ReadChangeStreamResponse.MutationChunk.Builder |
addChunksBuilder(int index)
The mutations associated with this change to the partition.
|
ReadChangeStreamResponse.DataChange.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ReadChangeStreamResponse.DataChange |
build() |
ReadChangeStreamResponse.DataChange |
buildPartial() |
ReadChangeStreamResponse.DataChange.Builder |
clear() |
ReadChangeStreamResponse.DataChange.Builder |
clearChunks()
The mutations associated with this change to the partition.
|
ReadChangeStreamResponse.DataChange.Builder |
clearCommitTimestamp()
The timestamp at which the mutation was applied on the Bigtable server.
|
ReadChangeStreamResponse.DataChange.Builder |
clearDone()
When true, indicates that the entire `DataChange` has been read
and the client can safely process the message.
|
ReadChangeStreamResponse.DataChange.Builder |
clearEstimatedLowWatermark()
An estimate of the commit timestamp that is usually lower than or equal
to any timestamp for a record that will be delivered in the future on the
stream.
|
ReadChangeStreamResponse.DataChange.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ReadChangeStreamResponse.DataChange.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ReadChangeStreamResponse.DataChange.Builder |
clearRowKey()
The row key for all mutations that are part of this `DataChange`.
|
ReadChangeStreamResponse.DataChange.Builder |
clearSourceClusterId()
The cluster where the mutation was applied.
|
ReadChangeStreamResponse.DataChange.Builder |
clearTiebreaker()
A value that lets stream consumers reconstruct Bigtable's
conflict resolution semantics.
|
ReadChangeStreamResponse.DataChange.Builder |
clearToken()
An encoded position for this stream's partition to restart reading from.
|
ReadChangeStreamResponse.DataChange.Builder |
clearType()
The type of the mutation.
|
ReadChangeStreamResponse.DataChange.Builder |
clone() |
ReadChangeStreamResponse.MutationChunk |
getChunks(int index)
The mutations associated with this change to the partition.
|
ReadChangeStreamResponse.MutationChunk.Builder |
getChunksBuilder(int index)
The mutations associated with this change to the partition.
|
List<ReadChangeStreamResponse.MutationChunk.Builder> |
getChunksBuilderList()
The mutations associated with this change to the partition.
|
int |
getChunksCount()
The mutations associated with this change to the partition.
|
List<ReadChangeStreamResponse.MutationChunk> |
getChunksList()
The mutations associated with this change to the partition.
|
ReadChangeStreamResponse.MutationChunkOrBuilder |
getChunksOrBuilder(int index)
The mutations associated with this change to the partition.
|
List<? extends ReadChangeStreamResponse.MutationChunkOrBuilder> |
getChunksOrBuilderList()
The mutations associated with this change to the partition.
|
com.google.protobuf.Timestamp |
getCommitTimestamp()
The timestamp at which the mutation was applied on the Bigtable server.
|
com.google.protobuf.Timestamp.Builder |
getCommitTimestampBuilder()
The timestamp at which the mutation was applied on the Bigtable server.
|
com.google.protobuf.TimestampOrBuilder |
getCommitTimestampOrBuilder()
The timestamp at which the mutation was applied on the Bigtable server.
|
ReadChangeStreamResponse.DataChange |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getDone()
When true, indicates that the entire `DataChange` has been read
and the client can safely process the message.
|
com.google.protobuf.Timestamp |
getEstimatedLowWatermark()
An estimate of the commit timestamp that is usually lower than or equal
to any timestamp for a record that will be delivered in the future on the
stream.
|
com.google.protobuf.Timestamp.Builder |
getEstimatedLowWatermarkBuilder()
An estimate of the commit timestamp that is usually lower than or equal
to any timestamp for a record that will be delivered in the future on the
stream.
|
com.google.protobuf.TimestampOrBuilder |
getEstimatedLowWatermarkOrBuilder()
An estimate of the commit timestamp that is usually lower than or equal
to any timestamp for a record that will be delivered in the future on the
stream.
|
com.google.protobuf.ByteString |
getRowKey()
The row key for all mutations that are part of this `DataChange`.
|
String |
getSourceClusterId()
The cluster where the mutation was applied.
|
com.google.protobuf.ByteString |
getSourceClusterIdBytes()
The cluster where the mutation was applied.
|
int |
getTiebreaker()
A value that lets stream consumers reconstruct Bigtable's
conflict resolution semantics.
|
String |
getToken()
An encoded position for this stream's partition to restart reading from.
|
com.google.protobuf.ByteString |
getTokenBytes()
An encoded position for this stream's partition to restart reading from.
|
ReadChangeStreamResponse.DataChange.Type |
getType()
The type of the mutation.
|
int |
getTypeValue()
The type of the mutation.
|
boolean |
hasCommitTimestamp()
The timestamp at which the mutation was applied on the Bigtable server.
|
boolean |
hasEstimatedLowWatermark()
An estimate of the commit timestamp that is usually lower than or equal
to any timestamp for a record that will be delivered in the future on the
stream.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ReadChangeStreamResponse.DataChange.Builder |
mergeCommitTimestamp(com.google.protobuf.Timestamp value)
The timestamp at which the mutation was applied on the Bigtable server.
|
ReadChangeStreamResponse.DataChange.Builder |
mergeEstimatedLowWatermark(com.google.protobuf.Timestamp value)
An estimate of the commit timestamp that is usually lower than or equal
to any timestamp for a record that will be delivered in the future on the
stream.
|
ReadChangeStreamResponse.DataChange.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ReadChangeStreamResponse.DataChange.Builder |
mergeFrom(com.google.protobuf.Message other) |
ReadChangeStreamResponse.DataChange.Builder |
mergeFrom(ReadChangeStreamResponse.DataChange other) |
ReadChangeStreamResponse.DataChange.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ReadChangeStreamResponse.DataChange.Builder |
removeChunks(int index)
The mutations associated with this change to the partition.
|
ReadChangeStreamResponse.DataChange.Builder |
setChunks(int index,
ReadChangeStreamResponse.MutationChunk.Builder builderForValue)
The mutations associated with this change to the partition.
|
ReadChangeStreamResponse.DataChange.Builder |
setChunks(int index,
ReadChangeStreamResponse.MutationChunk value)
The mutations associated with this change to the partition.
|
ReadChangeStreamResponse.DataChange.Builder |
setCommitTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
The timestamp at which the mutation was applied on the Bigtable server.
|
ReadChangeStreamResponse.DataChange.Builder |
setCommitTimestamp(com.google.protobuf.Timestamp value)
The timestamp at which the mutation was applied on the Bigtable server.
|
ReadChangeStreamResponse.DataChange.Builder |
setDone(boolean value)
When true, indicates that the entire `DataChange` has been read
and the client can safely process the message.
|
ReadChangeStreamResponse.DataChange.Builder |
setEstimatedLowWatermark(com.google.protobuf.Timestamp.Builder builderForValue)
An estimate of the commit timestamp that is usually lower than or equal
to any timestamp for a record that will be delivered in the future on the
stream.
|
ReadChangeStreamResponse.DataChange.Builder |
setEstimatedLowWatermark(com.google.protobuf.Timestamp value)
An estimate of the commit timestamp that is usually lower than or equal
to any timestamp for a record that will be delivered in the future on the
stream.
|
ReadChangeStreamResponse.DataChange.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ReadChangeStreamResponse.DataChange.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ReadChangeStreamResponse.DataChange.Builder |
setRowKey(com.google.protobuf.ByteString value)
The row key for all mutations that are part of this `DataChange`.
|
ReadChangeStreamResponse.DataChange.Builder |
setSourceClusterId(String value)
The cluster where the mutation was applied.
|
ReadChangeStreamResponse.DataChange.Builder |
setSourceClusterIdBytes(com.google.protobuf.ByteString value)
The cluster where the mutation was applied.
|
ReadChangeStreamResponse.DataChange.Builder |
setTiebreaker(int value)
A value that lets stream consumers reconstruct Bigtable's
conflict resolution semantics.
|
ReadChangeStreamResponse.DataChange.Builder |
setToken(String value)
An encoded position for this stream's partition to restart reading from.
|
ReadChangeStreamResponse.DataChange.Builder |
setTokenBytes(com.google.protobuf.ByteString value)
An encoded position for this stream's partition to restart reading from.
|
ReadChangeStreamResponse.DataChange.Builder |
setType(ReadChangeStreamResponse.DataChange.Type value)
The type of the mutation.
|
ReadChangeStreamResponse.DataChange.Builder |
setTypeValue(int value)
The type of the mutation.
|
ReadChangeStreamResponse.DataChange.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ReadChangeStreamResponse.DataChange.Builder>public ReadChangeStreamResponse.DataChange.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ReadChangeStreamResponse.DataChange.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ReadChangeStreamResponse.DataChange.Builder>public ReadChangeStreamResponse.DataChange getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ReadChangeStreamResponse.DataChange build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ReadChangeStreamResponse.DataChange buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ReadChangeStreamResponse.DataChange.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ReadChangeStreamResponse.DataChange.Builder>public ReadChangeStreamResponse.DataChange.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ReadChangeStreamResponse.DataChange.Builder>public ReadChangeStreamResponse.DataChange.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ReadChangeStreamResponse.DataChange.Builder>public ReadChangeStreamResponse.DataChange.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ReadChangeStreamResponse.DataChange.Builder>public ReadChangeStreamResponse.DataChange.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ReadChangeStreamResponse.DataChange.Builder>public ReadChangeStreamResponse.DataChange.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ReadChangeStreamResponse.DataChange.Builder>public ReadChangeStreamResponse.DataChange.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ReadChangeStreamResponse.DataChange.Builder>public ReadChangeStreamResponse.DataChange.Builder mergeFrom(ReadChangeStreamResponse.DataChange other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ReadChangeStreamResponse.DataChange.Builder>public ReadChangeStreamResponse.DataChange.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ReadChangeStreamResponse.DataChange.Builder>IOExceptionpublic int getTypeValue()
The type of the mutation.
.google.bigtable.v2.ReadChangeStreamResponse.DataChange.Type type = 1;getTypeValue in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic ReadChangeStreamResponse.DataChange.Builder setTypeValue(int value)
The type of the mutation.
.google.bigtable.v2.ReadChangeStreamResponse.DataChange.Type type = 1;value - The enum numeric value on the wire for type to set.public ReadChangeStreamResponse.DataChange.Type getType()
The type of the mutation.
.google.bigtable.v2.ReadChangeStreamResponse.DataChange.Type type = 1;getType in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic ReadChangeStreamResponse.DataChange.Builder setType(ReadChangeStreamResponse.DataChange.Type value)
The type of the mutation.
.google.bigtable.v2.ReadChangeStreamResponse.DataChange.Type type = 1;value - The type to set.public ReadChangeStreamResponse.DataChange.Builder clearType()
The type of the mutation.
.google.bigtable.v2.ReadChangeStreamResponse.DataChange.Type type = 1;public String getSourceClusterId()
The cluster where the mutation was applied. Not set when `type` is `GARBAGE_COLLECTION`.
string source_cluster_id = 2;getSourceClusterId in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic com.google.protobuf.ByteString getSourceClusterIdBytes()
The cluster where the mutation was applied. Not set when `type` is `GARBAGE_COLLECTION`.
string source_cluster_id = 2;getSourceClusterIdBytes in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic ReadChangeStreamResponse.DataChange.Builder setSourceClusterId(String value)
The cluster where the mutation was applied. Not set when `type` is `GARBAGE_COLLECTION`.
string source_cluster_id = 2;value - The sourceClusterId to set.public ReadChangeStreamResponse.DataChange.Builder clearSourceClusterId()
The cluster where the mutation was applied. Not set when `type` is `GARBAGE_COLLECTION`.
string source_cluster_id = 2;public ReadChangeStreamResponse.DataChange.Builder setSourceClusterIdBytes(com.google.protobuf.ByteString value)
The cluster where the mutation was applied. Not set when `type` is `GARBAGE_COLLECTION`.
string source_cluster_id = 2;value - The bytes for sourceClusterId to set.public com.google.protobuf.ByteString getRowKey()
The row key for all mutations that are part of this `DataChange`. If the `DataChange` is chunked across multiple messages, then this field will only be set for the first message.
bytes row_key = 3;getRowKey in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic ReadChangeStreamResponse.DataChange.Builder setRowKey(com.google.protobuf.ByteString value)
The row key for all mutations that are part of this `DataChange`. If the `DataChange` is chunked across multiple messages, then this field will only be set for the first message.
bytes row_key = 3;value - The rowKey to set.public ReadChangeStreamResponse.DataChange.Builder clearRowKey()
The row key for all mutations that are part of this `DataChange`. If the `DataChange` is chunked across multiple messages, then this field will only be set for the first message.
bytes row_key = 3;public boolean hasCommitTimestamp()
The timestamp at which the mutation was applied on the Bigtable server.
.google.protobuf.Timestamp commit_timestamp = 4;hasCommitTimestamp in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic com.google.protobuf.Timestamp getCommitTimestamp()
The timestamp at which the mutation was applied on the Bigtable server.
.google.protobuf.Timestamp commit_timestamp = 4;getCommitTimestamp in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic ReadChangeStreamResponse.DataChange.Builder setCommitTimestamp(com.google.protobuf.Timestamp value)
The timestamp at which the mutation was applied on the Bigtable server.
.google.protobuf.Timestamp commit_timestamp = 4;public ReadChangeStreamResponse.DataChange.Builder setCommitTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
The timestamp at which the mutation was applied on the Bigtable server.
.google.protobuf.Timestamp commit_timestamp = 4;public ReadChangeStreamResponse.DataChange.Builder mergeCommitTimestamp(com.google.protobuf.Timestamp value)
The timestamp at which the mutation was applied on the Bigtable server.
.google.protobuf.Timestamp commit_timestamp = 4;public ReadChangeStreamResponse.DataChange.Builder clearCommitTimestamp()
The timestamp at which the mutation was applied on the Bigtable server.
.google.protobuf.Timestamp commit_timestamp = 4;public com.google.protobuf.Timestamp.Builder getCommitTimestampBuilder()
The timestamp at which the mutation was applied on the Bigtable server.
.google.protobuf.Timestamp commit_timestamp = 4;public com.google.protobuf.TimestampOrBuilder getCommitTimestampOrBuilder()
The timestamp at which the mutation was applied on the Bigtable server.
.google.protobuf.Timestamp commit_timestamp = 4;getCommitTimestampOrBuilder in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic int getTiebreaker()
A value that lets stream consumers reconstruct Bigtable's conflict resolution semantics. https://cloud.google.com/bigtable/docs/writes#conflict-resolution In the event that the same row key, column family, column qualifier, timestamp are modified on different clusters at the same `commit_timestamp`, the mutation with the larger `tiebreaker` will be the one chosen for the eventually consistent state of the system.
int32 tiebreaker = 5;getTiebreaker in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic ReadChangeStreamResponse.DataChange.Builder setTiebreaker(int value)
A value that lets stream consumers reconstruct Bigtable's conflict resolution semantics. https://cloud.google.com/bigtable/docs/writes#conflict-resolution In the event that the same row key, column family, column qualifier, timestamp are modified on different clusters at the same `commit_timestamp`, the mutation with the larger `tiebreaker` will be the one chosen for the eventually consistent state of the system.
int32 tiebreaker = 5;value - The tiebreaker to set.public ReadChangeStreamResponse.DataChange.Builder clearTiebreaker()
A value that lets stream consumers reconstruct Bigtable's conflict resolution semantics. https://cloud.google.com/bigtable/docs/writes#conflict-resolution In the event that the same row key, column family, column qualifier, timestamp are modified on different clusters at the same `commit_timestamp`, the mutation with the larger `tiebreaker` will be the one chosen for the eventually consistent state of the system.
int32 tiebreaker = 5;public List<ReadChangeStreamResponse.MutationChunk> getChunksList()
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
getChunksList in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic int getChunksCount()
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
getChunksCount in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic ReadChangeStreamResponse.MutationChunk getChunks(int index)
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
getChunks in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic ReadChangeStreamResponse.DataChange.Builder setChunks(int index, ReadChangeStreamResponse.MutationChunk value)
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
public ReadChangeStreamResponse.DataChange.Builder setChunks(int index, ReadChangeStreamResponse.MutationChunk.Builder builderForValue)
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
public ReadChangeStreamResponse.DataChange.Builder addChunks(ReadChangeStreamResponse.MutationChunk value)
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
public ReadChangeStreamResponse.DataChange.Builder addChunks(int index, ReadChangeStreamResponse.MutationChunk value)
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
public ReadChangeStreamResponse.DataChange.Builder addChunks(ReadChangeStreamResponse.MutationChunk.Builder builderForValue)
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
public ReadChangeStreamResponse.DataChange.Builder addChunks(int index, ReadChangeStreamResponse.MutationChunk.Builder builderForValue)
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
public ReadChangeStreamResponse.DataChange.Builder addAllChunks(Iterable<? extends ReadChangeStreamResponse.MutationChunk> values)
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
public ReadChangeStreamResponse.DataChange.Builder clearChunks()
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
public ReadChangeStreamResponse.DataChange.Builder removeChunks(int index)
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
public ReadChangeStreamResponse.MutationChunk.Builder getChunksBuilder(int index)
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
public ReadChangeStreamResponse.MutationChunkOrBuilder getChunksOrBuilder(int index)
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
getChunksOrBuilder in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic List<? extends ReadChangeStreamResponse.MutationChunkOrBuilder> getChunksOrBuilderList()
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
getChunksOrBuilderList in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic ReadChangeStreamResponse.MutationChunk.Builder addChunksBuilder()
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
public ReadChangeStreamResponse.MutationChunk.Builder addChunksBuilder(int index)
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
public List<ReadChangeStreamResponse.MutationChunk.Builder> getChunksBuilderList()
The mutations associated with this change to the partition. May contain complete mutations or chunks of a multi-message chunked `DataChange` record.
repeated .google.bigtable.v2.ReadChangeStreamResponse.MutationChunk chunks = 6;
public boolean getDone()
When true, indicates that the entire `DataChange` has been read and the client can safely process the message.
bool done = 8;getDone in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic ReadChangeStreamResponse.DataChange.Builder setDone(boolean value)
When true, indicates that the entire `DataChange` has been read and the client can safely process the message.
bool done = 8;value - The done to set.public ReadChangeStreamResponse.DataChange.Builder clearDone()
When true, indicates that the entire `DataChange` has been read and the client can safely process the message.
bool done = 8;public String getToken()
An encoded position for this stream's partition to restart reading from. This token is for the StreamPartition from the request.
string token = 9;getToken in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic com.google.protobuf.ByteString getTokenBytes()
An encoded position for this stream's partition to restart reading from. This token is for the StreamPartition from the request.
string token = 9;getTokenBytes in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic ReadChangeStreamResponse.DataChange.Builder setToken(String value)
An encoded position for this stream's partition to restart reading from. This token is for the StreamPartition from the request.
string token = 9;value - The token to set.public ReadChangeStreamResponse.DataChange.Builder clearToken()
An encoded position for this stream's partition to restart reading from. This token is for the StreamPartition from the request.
string token = 9;public ReadChangeStreamResponse.DataChange.Builder setTokenBytes(com.google.protobuf.ByteString value)
An encoded position for this stream's partition to restart reading from. This token is for the StreamPartition from the request.
string token = 9;value - The bytes for token to set.public boolean hasEstimatedLowWatermark()
An estimate of the commit timestamp that is usually lower than or equal to any timestamp for a record that will be delivered in the future on the stream. It is possible that, under particular circumstances that a future record has a timestamp is is lower than a previously seen timestamp. For an example usage see https://beam.apache.org/documentation/basics/#watermarks
.google.protobuf.Timestamp estimated_low_watermark = 10;hasEstimatedLowWatermark in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic com.google.protobuf.Timestamp getEstimatedLowWatermark()
An estimate of the commit timestamp that is usually lower than or equal to any timestamp for a record that will be delivered in the future on the stream. It is possible that, under particular circumstances that a future record has a timestamp is is lower than a previously seen timestamp. For an example usage see https://beam.apache.org/documentation/basics/#watermarks
.google.protobuf.Timestamp estimated_low_watermark = 10;getEstimatedLowWatermark in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic ReadChangeStreamResponse.DataChange.Builder setEstimatedLowWatermark(com.google.protobuf.Timestamp value)
An estimate of the commit timestamp that is usually lower than or equal to any timestamp for a record that will be delivered in the future on the stream. It is possible that, under particular circumstances that a future record has a timestamp is is lower than a previously seen timestamp. For an example usage see https://beam.apache.org/documentation/basics/#watermarks
.google.protobuf.Timestamp estimated_low_watermark = 10;public ReadChangeStreamResponse.DataChange.Builder setEstimatedLowWatermark(com.google.protobuf.Timestamp.Builder builderForValue)
An estimate of the commit timestamp that is usually lower than or equal to any timestamp for a record that will be delivered in the future on the stream. It is possible that, under particular circumstances that a future record has a timestamp is is lower than a previously seen timestamp. For an example usage see https://beam.apache.org/documentation/basics/#watermarks
.google.protobuf.Timestamp estimated_low_watermark = 10;public ReadChangeStreamResponse.DataChange.Builder mergeEstimatedLowWatermark(com.google.protobuf.Timestamp value)
An estimate of the commit timestamp that is usually lower than or equal to any timestamp for a record that will be delivered in the future on the stream. It is possible that, under particular circumstances that a future record has a timestamp is is lower than a previously seen timestamp. For an example usage see https://beam.apache.org/documentation/basics/#watermarks
.google.protobuf.Timestamp estimated_low_watermark = 10;public ReadChangeStreamResponse.DataChange.Builder clearEstimatedLowWatermark()
An estimate of the commit timestamp that is usually lower than or equal to any timestamp for a record that will be delivered in the future on the stream. It is possible that, under particular circumstances that a future record has a timestamp is is lower than a previously seen timestamp. For an example usage see https://beam.apache.org/documentation/basics/#watermarks
.google.protobuf.Timestamp estimated_low_watermark = 10;public com.google.protobuf.Timestamp.Builder getEstimatedLowWatermarkBuilder()
An estimate of the commit timestamp that is usually lower than or equal to any timestamp for a record that will be delivered in the future on the stream. It is possible that, under particular circumstances that a future record has a timestamp is is lower than a previously seen timestamp. For an example usage see https://beam.apache.org/documentation/basics/#watermarks
.google.protobuf.Timestamp estimated_low_watermark = 10;public com.google.protobuf.TimestampOrBuilder getEstimatedLowWatermarkOrBuilder()
An estimate of the commit timestamp that is usually lower than or equal to any timestamp for a record that will be delivered in the future on the stream. It is possible that, under particular circumstances that a future record has a timestamp is is lower than a previously seen timestamp. For an example usage see https://beam.apache.org/documentation/basics/#watermarks
.google.protobuf.Timestamp estimated_low_watermark = 10;getEstimatedLowWatermarkOrBuilder in interface ReadChangeStreamResponse.DataChangeOrBuilderpublic final ReadChangeStreamResponse.DataChange.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ReadChangeStreamResponse.DataChange.Builder>public final ReadChangeStreamResponse.DataChange.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ReadChangeStreamResponse.DataChange.Builder>Copyright © 2023 Google LLC. All rights reserved.