public interface KeySetOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAll()
public abstract boolean getAll()
For convenience all
can be set to true
to indicate that this KeySet
matches all keys in the table or index. Note that any keys specified in keys
or ranges
are only yielded once.
bool all = 3;
Returns | |
---|---|
Type | Description |
boolean | The all. |
getKeys(int index)
public abstract ListValue getKeys(int index)
A list of specific keys. Entries in keys
should have exactly as many elements as there are columns in the primary or index key with which this KeySet
is used. Individual key values are encoded as described here.
repeated .google.protobuf.ListValue keys = 1;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
ListValue |
getKeysCount()
public abstract int getKeysCount()
A list of specific keys. Entries in keys
should have exactly as many elements as there are columns in the primary or index key with which this KeySet
is used. Individual key values are encoded as described here.
repeated .google.protobuf.ListValue keys = 1;
Returns | |
---|---|
Type | Description |
int |
getKeysList()
public abstract List<ListValue> getKeysList()
A list of specific keys. Entries in keys
should have exactly as many elements as there are columns in the primary or index key with which this KeySet
is used. Individual key values are encoded as described here.
repeated .google.protobuf.ListValue keys = 1;
Returns | |
---|---|
Type | Description |
List<ListValue> |
getKeysOrBuilder(int index)
public abstract ListValueOrBuilder getKeysOrBuilder(int index)
A list of specific keys. Entries in keys
should have exactly as many elements as there are columns in the primary or index key with which this KeySet
is used. Individual key values are encoded as described here.
repeated .google.protobuf.ListValue keys = 1;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
ListValueOrBuilder |
getKeysOrBuilderList()
public abstract List<? extends ListValueOrBuilder> getKeysOrBuilderList()
A list of specific keys. Entries in keys
should have exactly as many elements as there are columns in the primary or index key with which this KeySet
is used. Individual key values are encoded as described here.
repeated .google.protobuf.ListValue keys = 1;
Returns | |
---|---|
Type | Description |
List<? extends com.google.protobuf.ListValueOrBuilder> |
getRanges(int index)
public abstract KeyRange getRanges(int index)
A list of key ranges. See KeyRange for more information about key range specifications.
repeated .google.spanner.v1.KeyRange ranges = 2;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
KeyRange |
getRangesCount()
public abstract int getRangesCount()
A list of key ranges. See KeyRange for more information about key range specifications.
repeated .google.spanner.v1.KeyRange ranges = 2;
Returns | |
---|---|
Type | Description |
int |
getRangesList()
public abstract List<KeyRange> getRangesList()
A list of key ranges. See KeyRange for more information about key range specifications.
repeated .google.spanner.v1.KeyRange ranges = 2;
Returns | |
---|---|
Type | Description |
List<KeyRange> |
getRangesOrBuilder(int index)
public abstract KeyRangeOrBuilder getRangesOrBuilder(int index)
A list of key ranges. See KeyRange for more information about key range specifications.
repeated .google.spanner.v1.KeyRange ranges = 2;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
KeyRangeOrBuilder |
getRangesOrBuilderList()
public abstract List<? extends KeyRangeOrBuilder> getRangesOrBuilderList()
A list of key ranges. See KeyRange for more information about key range specifications.
repeated .google.spanner.v1.KeyRange ranges = 2;
Returns | |
---|---|
Type | Description |
List<? extends com.google.spanner.v1.KeyRangeOrBuilder> |