Package com.google.spanner.executor.v1
Interface KeyRangeOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
KeyRange,KeyRange.Builder
public interface KeyRangeOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetLimit()The end key of this KeyRange.The end key of this KeyRange.getStart()"start" and "limit" must have the same number of key parts, though they may name only a prefix of the table or index key."start" and "limit" must have the same number of key parts, though they may name only a prefix of the table or index key.getType()"start" and "limit" type for this KeyRange.int"start" and "limit" type for this KeyRange.booleanhasLimit()The end key of this KeyRange.booleanhasStart()"start" and "limit" must have the same number of key parts, though they may name only a prefix of the table or index key.booleanhasType()"start" and "limit" type for this KeyRange.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasStart
boolean hasStart()"start" and "limit" must have the same number of key parts, though they may name only a prefix of the table or index key. The start key of this KeyRange.
.google.spanner.executor.v1.ValueList start = 1;- Returns:
- Whether the start field is set.
-
getStart
ValueList getStart()"start" and "limit" must have the same number of key parts, though they may name only a prefix of the table or index key. The start key of this KeyRange.
.google.spanner.executor.v1.ValueList start = 1;- Returns:
- The start.
-
getStartOrBuilder
ValueListOrBuilder getStartOrBuilder()"start" and "limit" must have the same number of key parts, though they may name only a prefix of the table or index key. The start key of this KeyRange.
.google.spanner.executor.v1.ValueList start = 1; -
hasLimit
boolean hasLimit()The end key of this KeyRange.
.google.spanner.executor.v1.ValueList limit = 2;- Returns:
- Whether the limit field is set.
-
getLimit
ValueList getLimit()The end key of this KeyRange.
.google.spanner.executor.v1.ValueList limit = 2;- Returns:
- The limit.
-
getLimitOrBuilder
ValueListOrBuilder getLimitOrBuilder()The end key of this KeyRange.
.google.spanner.executor.v1.ValueList limit = 2; -
hasType
boolean hasType()"start" and "limit" type for this KeyRange.
optional .google.spanner.executor.v1.KeyRange.Type type = 3;- Returns:
- Whether the type field is set.
-
getTypeValue
int getTypeValue()"start" and "limit" type for this KeyRange.
optional .google.spanner.executor.v1.KeyRange.Type type = 3;- Returns:
- The enum numeric value on the wire for type.
-
getType
KeyRange.Type getType()"start" and "limit" type for this KeyRange.
optional .google.spanner.executor.v1.KeyRange.Type type = 3;- Returns:
- The type.
-