KeySet
defines a collection of Cloud Spanner keys and/or key ranges. All the keys are expected to be in the same table or index. The keys need not be sorted in any particular way.
If the same key is specified multiple times in the set (for example if two ranges, two keys, or a key and a range overlap), Cloud Spanner behaves as if the key were only specified once.
Value parameters
- all
-
For convenience
all
can be set totrue
to indicate that thisKeySet
matches all keys in the table or index. Note that any keys specified inkeys
orranges
are only yielded once. - keys
-
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 thisKeySet
is used. Individual key values are encoded as described [here][google.spanner.v1.TypeCode]. - ranges
-
A list of key ranges. See [KeyRange][google.spanner.v1.KeyRange] for more information about key range specifications.
Attributes
- Companion
- object
- Source
- KeySet.scala
- Graph
-
- Supertypes
-
trait Updatable[KeySet]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Source
- KeySet.scala
Attributes
- Source
- KeySet.scala
Attributes
- Source
- KeySet.scala
Attributes
- Source
- KeySet.scala
Attributes
- Source
- KeySet.scala
Attributes
- Source
- KeySet.scala
Attributes
- Source
- KeySet.scala
Attributes
- Source
- KeySet.scala
Attributes
- Source
- KeySet.scala
Attributes
- Source
- KeySet.scala
Attributes
- Definition Classes
-
GeneratedMessage
- Source
- KeySet.scala
Returns a human-readable ASCII format representation of this message.
Returns a human-readable ASCII format representation of this message.
The original message can be decoded from this format by using fromAscii on the companion object.
Attributes
- Returns
-
human-readable representation of this message.
- Source
- KeySet.scala
Attributes
- Source
- KeySet.scala
Attributes
- Source
- KeySet.scala
Attributes
- Source
- KeySet.scala
Attributes
- Source
- KeySet.scala
Serializes the message into the given coded output stream
Inherited methods
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Serializes the message and returns a byte array containing its raw bytes
Serializes the message and returns a byte array containing its raw bytes
Attributes
- Inherited from:
- GeneratedMessage
- Source
- GeneratedMessageCompanion.scala
Serializes the message and returns a ByteString containing its raw bytes
Serializes the message and returns a ByteString containing its raw bytes
Attributes
- Inherited from:
- GeneratedMessage
- Source
- GeneratedMessageCompanion.scala
Attributes
- Inherited from:
- GeneratedMessage
- Source
- GeneratedMessageCompanion.scala
Attributes
- Inherited from:
- Updatable
- Source
- Lenses.scala
Attributes
- Inherited from:
- GeneratedMessage
- Source
- GeneratedMessageCompanion.scala
Serializes the message into the given output stream
Serializes the message into the given output stream
Attributes
- Inherited from:
- GeneratedMessage
- Source
- GeneratedMessageCompanion.scala