Uses of Class
com.google.cloud.spanner.Key
Package
Description
A client for Cloud Spanner - A no-compromise relational database service.
-
Uses of Key in com.google.cloud.spanner
Modifier and TypeMethodDescriptionKey.Builder.build()
KeyRange.getEnd()
Returns the end key of the range.KeyRange.getStart()
Returns the start key of the range.static Key
Construct a key with parts specified byvalues
.Modifier and TypeMethodDescriptionAdds a key to the key set.static KeyRange
KeyRange.closedClosed
(Key start, Key end) Returns a key range fromstart
inclusive toend
inclusive.static KeyRange
KeyRange.closedOpen
(Key start, Key end) Returns a key range fromstart
inclusive toend
exclusive.static Mutation
Returns a mutation that will delete the row with primary keykey
.static KeyRange
KeyRange.openClosed
(Key start, Key end) Returns a key range fromstart
exclusive toend
inclusive.static KeyRange
Returns a key range fromstart
exclusive toend
exclusive.static KeyRange
Returns a key range that covers all keys where the firstprefix.size()
components matchprefix
exactly.static KeySet
KeySet.prefixRange
(Key prefix) Creates a key set that covers all keys where the firstprefix.size()
components matchprefix
exactly.Reads a single row from a database, returningnull
if the row does not exist.com.google.api.core.ApiFuture<Struct>
ReadContext.readRowAsync
(String table, Key key, Iterable<String> columns) Same asReadContext.readRow(String, Key, Iterable)
, but is guaranteed to be non-blocking.Reads a single row from a database using an index, returningnull
if the row does not exist.com.google.api.core.ApiFuture<Struct>
Same asReadContext.readRowUsingIndex(String, String, Key, Iterable)
, but is guaranteed to be non-blocking.Sets the end key of the range.Sets the start key of the range.static KeySet
Creates a key set containing a single key.