Uses of Class
com.google.cloud.spanner.KeySet
Package
Description
A client for Cloud Spanner - A no-compromise relational database service.
-
Uses of KeySet in com.google.cloud.spanner
Modifier and TypeMethodDescriptionstatic KeySet
KeySet.all()
Creates a key set that will retrieve all rows of a table or index.KeySet.Builder.build()
Mutation.getKeySet()
ForMutation.Op.DELETE
mutations, returns the key set that defines the rows to be deleted.static KeySet
KeySet.prefixRange
(Key prefix) Creates a key set that covers all keys where the firstprefix.size()
components matchprefix
exactly.static KeySet
Creates a key set containing a single range.static KeySet
Creates a key set containing a single key.Modifier and TypeMethodDescriptionstatic Mutation
Returns a mutation that will delete all rows with primary keys covered bykeySet
.BatchReadOnlyTransaction.partitionRead
(PartitionOptions partitionOptions, String table, KeySet keys, Iterable<String> columns, Options.ReadOption... options) Returns a list ofPartition
to read zero or more rows from a database.BatchReadOnlyTransaction.partitionReadUsingIndex
(PartitionOptions partitionOptions, String table, String index, KeySet keys, Iterable<String> columns, Options.ReadOption... options) Returns a list ofPartition
to read zero or more rows from a database using an index.ReadContext.read
(String table, KeySet keys, Iterable<String> columns, Options.ReadOption... options) Reads zero or more rows from a database.ReadContext.readAsync
(String table, KeySet keys, Iterable<String> columns, Options.ReadOption... options) Same asReadContext.read(String, KeySet, Iterable, ReadOption...)
, but is guaranteed to be non-blocking and will return the results as anAsyncResultSet
.ReadContext.readUsingIndex
(String table, String index, KeySet keys, Iterable<String> columns, Options.ReadOption... options) Reads zero or more rows from a database using an index.ReadContext.readUsingIndexAsync
(String table, String index, KeySet keys, Iterable<String> columns, Options.ReadOption... options) Same asReadContext.readUsingIndex(String, String, KeySet, Iterable, ReadOption...)
, but is guaranteed to be non-blocking and will return its results as anAsyncResultSet
.