Package com.google.bigtable.v2
Class StreamPartition.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<StreamPartition.Builder>
com.google.bigtable.v2.StreamPartition.Builder
- All Implemented Interfaces:
StreamPartitionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- StreamPartition
public static final class StreamPartition.Builder
extends com.google.protobuf.GeneratedMessage.Builder<StreamPartition.Builder>
implements StreamPartitionOrBuilder
NOTE: This API is intended to be used by Apache Beam BigtableIO. A partition of a change stream.Protobuf type
google.bigtable.v2.StreamPartition-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).The row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).The row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).booleanThe row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(StreamPartition other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeRowRange(RowRange value) The row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).setRowRange(RowRange value) The row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).setRowRange(RowRange.Builder builderForValue) The row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<StreamPartition.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<StreamPartition.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<StreamPartition.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StreamPartition.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<StreamPartition.Builder>
-
mergeFrom
public StreamPartition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StreamPartition.Builder>- Throws:
IOException
-
hasRowRange
public boolean hasRowRange()The row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).
.google.bigtable.v2.RowRange row_range = 1;- Specified by:
hasRowRangein interfaceStreamPartitionOrBuilder- Returns:
- Whether the rowRange field is set.
-
getRowRange
The row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).
.google.bigtable.v2.RowRange row_range = 1;- Specified by:
getRowRangein interfaceStreamPartitionOrBuilder- Returns:
- The rowRange.
-
setRowRange
The row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).
.google.bigtable.v2.RowRange row_range = 1; -
setRowRange
The row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).
.google.bigtable.v2.RowRange row_range = 1; -
mergeRowRange
The row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).
.google.bigtable.v2.RowRange row_range = 1; -
clearRowRange
The row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).
.google.bigtable.v2.RowRange row_range = 1; -
getRowRangeBuilder
The row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).
.google.bigtable.v2.RowRange row_range = 1; -
getRowRangeOrBuilder
The row range covered by this partition and is specified by [`start_key_closed`, `end_key_open`).
.google.bigtable.v2.RowRange row_range = 1;- Specified by:
getRowRangeOrBuilderin interfaceStreamPartitionOrBuilder
-