public static final class RowRange.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RowRange.Builder> implements RowRangeOrBuilder
Specifies a contiguous range of rows.Protobuf type
google.bigtable.v2.RowRange
Modifier and Type | Method and Description |
---|---|
RowRange.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RowRange |
build() |
RowRange |
buildPartial() |
RowRange.Builder |
clear() |
RowRange.Builder |
clearEndKey() |
RowRange.Builder |
clearEndKeyClosed()
Used when giving an inclusive upper bound for the range.
|
RowRange.Builder |
clearEndKeyOpen()
Used when giving an exclusive upper bound for the range.
|
RowRange.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RowRange.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RowRange.Builder |
clearStartKey() |
RowRange.Builder |
clearStartKeyClosed()
Used when giving an inclusive lower bound for the range.
|
RowRange.Builder |
clearStartKeyOpen()
Used when giving an exclusive lower bound for the range.
|
RowRange.Builder |
clone() |
RowRange |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
RowRange.EndKeyCase |
getEndKeyCase() |
com.google.protobuf.ByteString |
getEndKeyClosed()
Used when giving an inclusive upper bound for the range.
|
com.google.protobuf.ByteString |
getEndKeyOpen()
Used when giving an exclusive upper bound for the range.
|
RowRange.StartKeyCase |
getStartKeyCase() |
com.google.protobuf.ByteString |
getStartKeyClosed()
Used when giving an inclusive lower bound for the range.
|
com.google.protobuf.ByteString |
getStartKeyOpen()
Used when giving an exclusive lower bound for the range.
|
boolean |
hasEndKeyClosed()
Used when giving an inclusive upper bound for the range.
|
boolean |
hasEndKeyOpen()
Used when giving an exclusive upper bound for the range.
|
boolean |
hasStartKeyClosed()
Used when giving an inclusive lower bound for the range.
|
boolean |
hasStartKeyOpen()
Used when giving an exclusive lower bound for the range.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RowRange.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RowRange.Builder |
mergeFrom(com.google.protobuf.Message other) |
RowRange.Builder |
mergeFrom(RowRange other) |
RowRange.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RowRange.Builder |
setEndKeyClosed(com.google.protobuf.ByteString value)
Used when giving an inclusive upper bound for the range.
|
RowRange.Builder |
setEndKeyOpen(com.google.protobuf.ByteString value)
Used when giving an exclusive upper bound for the range.
|
RowRange.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RowRange.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RowRange.Builder |
setStartKeyClosed(com.google.protobuf.ByteString value)
Used when giving an inclusive lower bound for the range.
|
RowRange.Builder |
setStartKeyOpen(com.google.protobuf.ByteString value)
Used when giving an exclusive lower bound for the range.
|
RowRange.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, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<RowRange.Builder>
public RowRange.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<RowRange.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<RowRange.Builder>
public RowRange getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public RowRange build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public RowRange buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public RowRange.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<RowRange.Builder>
public RowRange.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<RowRange.Builder>
public RowRange.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<RowRange.Builder>
public RowRange.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<RowRange.Builder>
public RowRange.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<RowRange.Builder>
public RowRange.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<RowRange.Builder>
public RowRange.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<RowRange.Builder>
public RowRange.Builder mergeFrom(RowRange other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<RowRange.Builder>
public RowRange.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<RowRange.Builder>
IOException
public RowRange.StartKeyCase getStartKeyCase()
getStartKeyCase
in interface RowRangeOrBuilder
public RowRange.Builder clearStartKey()
public RowRange.EndKeyCase getEndKeyCase()
getEndKeyCase
in interface RowRangeOrBuilder
public RowRange.Builder clearEndKey()
public boolean hasStartKeyClosed()
Used when giving an inclusive lower bound for the range.
bytes start_key_closed = 1;
hasStartKeyClosed
in interface RowRangeOrBuilder
public com.google.protobuf.ByteString getStartKeyClosed()
Used when giving an inclusive lower bound for the range.
bytes start_key_closed = 1;
getStartKeyClosed
in interface RowRangeOrBuilder
public RowRange.Builder setStartKeyClosed(com.google.protobuf.ByteString value)
Used when giving an inclusive lower bound for the range.
bytes start_key_closed = 1;
value
- The startKeyClosed to set.public RowRange.Builder clearStartKeyClosed()
Used when giving an inclusive lower bound for the range.
bytes start_key_closed = 1;
public boolean hasStartKeyOpen()
Used when giving an exclusive lower bound for the range.
bytes start_key_open = 2;
hasStartKeyOpen
in interface RowRangeOrBuilder
public com.google.protobuf.ByteString getStartKeyOpen()
Used when giving an exclusive lower bound for the range.
bytes start_key_open = 2;
getStartKeyOpen
in interface RowRangeOrBuilder
public RowRange.Builder setStartKeyOpen(com.google.protobuf.ByteString value)
Used when giving an exclusive lower bound for the range.
bytes start_key_open = 2;
value
- The startKeyOpen to set.public RowRange.Builder clearStartKeyOpen()
Used when giving an exclusive lower bound for the range.
bytes start_key_open = 2;
public boolean hasEndKeyOpen()
Used when giving an exclusive upper bound for the range.
bytes end_key_open = 3;
hasEndKeyOpen
in interface RowRangeOrBuilder
public com.google.protobuf.ByteString getEndKeyOpen()
Used when giving an exclusive upper bound for the range.
bytes end_key_open = 3;
getEndKeyOpen
in interface RowRangeOrBuilder
public RowRange.Builder setEndKeyOpen(com.google.protobuf.ByteString value)
Used when giving an exclusive upper bound for the range.
bytes end_key_open = 3;
value
- The endKeyOpen to set.public RowRange.Builder clearEndKeyOpen()
Used when giving an exclusive upper bound for the range.
bytes end_key_open = 3;
public boolean hasEndKeyClosed()
Used when giving an inclusive upper bound for the range.
bytes end_key_closed = 4;
hasEndKeyClosed
in interface RowRangeOrBuilder
public com.google.protobuf.ByteString getEndKeyClosed()
Used when giving an inclusive upper bound for the range.
bytes end_key_closed = 4;
getEndKeyClosed
in interface RowRangeOrBuilder
public RowRange.Builder setEndKeyClosed(com.google.protobuf.ByteString value)
Used when giving an inclusive upper bound for the range.
bytes end_key_closed = 4;
value
- The endKeyClosed to set.public RowRange.Builder clearEndKeyClosed()
Used when giving an inclusive upper bound for the range.
bytes end_key_closed = 4;
public final RowRange.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<RowRange.Builder>
public final RowRange.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<RowRange.Builder>
Copyright © 2023 Google LLC. All rights reserved.