Class RowRange (2.13.0)

public final class RowRange extends GeneratedMessageV3 implements RowRangeOrBuilder

Specifies a contiguous range of rows.

Protobuf type google.bigtable.v2.RowRange

Implements

RowRangeOrBuilder

Static Fields

END_KEY_CLOSED_FIELD_NUMBER

public static final int END_KEY_CLOSED_FIELD_NUMBER
Field Value
TypeDescription
int

END_KEY_OPEN_FIELD_NUMBER

public static final int END_KEY_OPEN_FIELD_NUMBER
Field Value
TypeDescription
int

START_KEY_CLOSED_FIELD_NUMBER

public static final int START_KEY_CLOSED_FIELD_NUMBER
Field Value
TypeDescription
int

START_KEY_OPEN_FIELD_NUMBER

public static final int START_KEY_OPEN_FIELD_NUMBER
Field Value
TypeDescription
int

Static Methods

getDefaultInstance()

public static RowRange getDefaultInstance()
Returns
TypeDescription
RowRange

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

newBuilder()

public static RowRange.Builder newBuilder()
Returns
TypeDescription
RowRange.Builder

newBuilder(RowRange prototype)

public static RowRange.Builder newBuilder(RowRange prototype)
Parameter
NameDescription
prototypeRowRange
Returns
TypeDescription
RowRange.Builder

parseDelimitedFrom(InputStream input)

public static RowRange parseDelimitedFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
RowRange
Exceptions
TypeDescription
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static RowRange parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
RowRange
Exceptions
TypeDescription
IOException

parseFrom(byte[] data)

public static RowRange parseFrom(byte[] data)
Parameter
NameDescription
databyte[]
Returns
TypeDescription
RowRange
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static RowRange parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
databyte[]
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
RowRange
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data)

public static RowRange parseFrom(ByteString data)
Parameter
NameDescription
dataByteString
Returns
TypeDescription
RowRange
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static RowRange parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteString
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
RowRange
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static RowRange parseFrom(CodedInputStream input)
Parameter
NameDescription
inputCodedInputStream
Returns
TypeDescription
RowRange
Exceptions
TypeDescription
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static RowRange parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
RowRange
Exceptions
TypeDescription
IOException

parseFrom(InputStream input)

public static RowRange parseFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
RowRange
Exceptions
TypeDescription
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static RowRange parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
RowRange
Exceptions
TypeDescription
IOException

parseFrom(ByteBuffer data)

public static RowRange parseFrom(ByteBuffer data)
Parameter
NameDescription
dataByteBuffer
Returns
TypeDescription
RowRange
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static RowRange parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteBuffer
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
RowRange
Exceptions
TypeDescription
InvalidProtocolBufferException

parser()

public static Parser<RowRange> parser()
Returns
TypeDescription
Parser<RowRange>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
NameDescription
objObject
Returns
TypeDescription
boolean
Overrides

getDefaultInstanceForType()

public RowRange getDefaultInstanceForType()
Returns
TypeDescription
RowRange

getEndKeyCase()

public RowRange.EndKeyCase getEndKeyCase()
Returns
TypeDescription
RowRange.EndKeyCase

getEndKeyClosed()

public ByteString getEndKeyClosed()

Used when giving an inclusive upper bound for the range.

bytes end_key_closed = 4;

Returns
TypeDescription
ByteString

The endKeyClosed.

getEndKeyOpen()

public ByteString getEndKeyOpen()

Used when giving an exclusive upper bound for the range.

bytes end_key_open = 3;

Returns
TypeDescription
ByteString

The endKeyOpen.

getParserForType()

public Parser<RowRange> getParserForType()
Returns
TypeDescription
Parser<RowRange>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
TypeDescription
int
Overrides

getStartKeyCase()

public RowRange.StartKeyCase getStartKeyCase()
Returns
TypeDescription
RowRange.StartKeyCase

getStartKeyClosed()

public ByteString getStartKeyClosed()

Used when giving an inclusive lower bound for the range.

bytes start_key_closed = 1;

Returns
TypeDescription
ByteString

The startKeyClosed.

getStartKeyOpen()

public ByteString getStartKeyOpen()

Used when giving an exclusive lower bound for the range.

bytes start_key_open = 2;

Returns
TypeDescription
ByteString

The startKeyOpen.

getUnknownFields()

public final UnknownFieldSet getUnknownFields()
Returns
TypeDescription
UnknownFieldSet
Overrides

hasEndKeyClosed()

public boolean hasEndKeyClosed()

Used when giving an inclusive upper bound for the range.

bytes end_key_closed = 4;

Returns
TypeDescription
boolean

Whether the endKeyClosed field is set.

hasEndKeyOpen()

public boolean hasEndKeyOpen()

Used when giving an exclusive upper bound for the range.

bytes end_key_open = 3;

Returns
TypeDescription
boolean

Whether the endKeyOpen field is set.

hasStartKeyClosed()

public boolean hasStartKeyClosed()

Used when giving an inclusive lower bound for the range.

bytes start_key_closed = 1;

Returns
TypeDescription
boolean

Whether the startKeyClosed field is set.

hasStartKeyOpen()

public boolean hasStartKeyOpen()

Used when giving an exclusive lower bound for the range.

bytes start_key_open = 2;

Returns
TypeDescription
boolean

Whether the startKeyOpen field is set.

hashCode()

public int hashCode()
Returns
TypeDescription
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

newBuilderForType()

public RowRange.Builder newBuilderForType()
Returns
TypeDescription
RowRange.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected RowRange.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
NameDescription
parentBuilderParent
Returns
TypeDescription
RowRange.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
NameDescription
unusedUnusedPrivateParameter
Returns
TypeDescription
Object
Overrides

toBuilder()

public RowRange.Builder toBuilder()
Returns
TypeDescription
RowRange.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
NameDescription
outputCodedOutputStream
Overrides Exceptions
TypeDescription
IOException