Uses of Interface
com.google.cloud.spanner.Options.UpdateOption
Package
Description
A client for Cloud Spanner - A no-compromise relational database service.
Internal API for Google Cloud Spanner.
-
Uses of Options.UpdateOption in com.google.cloud.spanner
Modifier and TypeInterfaceDescriptionstatic interface
Marker interface to mark options applicable to Read, Query, Update and Write operationsModifier and TypeMethodDescriptiondefault ResultSetStats
TransactionContext.analyzeUpdate
(Statement statement, ReadContext.QueryAnalyzeMode analyzeMode, Options.UpdateOption... options) Deprecated.default ResultSet
TransactionContext.analyzeUpdateStatement
(Statement statement, ReadContext.QueryAnalyzeMode analyzeMode, Options.UpdateOption... options) Analyzes a DML statement and returns query plan and statement parameter metadata and optionally execution statistics information.long[]
TransactionContext.batchUpdate
(Iterable<Statement> statements, Options.UpdateOption... options) Executes a list of DML statements in a single request.com.google.api.core.ApiFuture<long[]>
TransactionContext.batchUpdateAsync
(Iterable<Statement> statements, Options.UpdateOption... options) Same asTransactionContext.batchUpdate(Iterable, UpdateOption...)
, but is guaranteed to be non-blocking.long
DatabaseClient.executePartitionedUpdate
(Statement stmt, Options.UpdateOption... options) Returns the lower bound of rows modified by this DML statement.long
TransactionContext.executeUpdate
(Statement statement, Options.UpdateOption... options) Executes the DML statement (which can be a simple DML statement or DML statement with a returning clause) and returns the number of rows modified.com.google.api.core.ApiFuture<Long>
TransactionContext.executeUpdateAsync
(Statement statement, Options.UpdateOption... options) Same asTransactionContext.executeUpdate(Statement,UpdateOption...)
, but is guaranteed to be non-blocking. -
Uses of Options.UpdateOption in com.google.cloud.spanner.connection
Modifier and TypeMethodDescriptiondefault ResultSet
Connection.analyzeUpdateStatement
(Statement statement, ReadContext.QueryAnalyzeMode analyzeMode, Options.UpdateOption... options) Analyzes a DML statement and returns execution plan, undeclared parameters and optionally execution statistics information.
TransactionContext.analyzeUpdateStatement(Statement, QueryAnalyzeMode, UpdateOption...)
instead to get both statement plan and parameter metadata