Nested message and enum types in BatchWriteRequest
.
Nested message and enum types in CommitRequest
.
Nested message and enum types in CommitResponse
.
Nested message and enum types in DirectedReadOptions
.
Nested message and enum types in ExecuteBatchDmlRequest
.
Nested message and enum types in ExecuteSqlRequest
.
Nested message and enum types in KeyRange
.
Nested message and enum types in Mutation
.
Nested message and enum types in PlanNode
.
Nested message and enum types in ReadRequest
.
Nested message and enum types in RequestOptions
.
Nested message and enum types in ResultSetStats
.
Generated client implementations.
Nested message and enum types in StructType
.
Nested message and enum types in TransactionOptions
.
Nested message and enum types in TransactionSelector
.
The request for
[BatchCreateSessions][google.spanner.v1.Spanner.BatchCreateSessions].
The response for
[BatchCreateSessions][google.spanner.v1.Spanner.BatchCreateSessions].
The request for [BatchWrite][google.spanner.v1.Spanner.BatchWrite].
The result of applying a batch of mutations.
The request for
[BeginTransaction][google.spanner.v1.Spanner.BeginTransaction].
The request for [Commit][google.spanner.v1.Spanner.Commit].
The response for [Commit][google.spanner.v1.Spanner.Commit].
The request for [CreateSession][google.spanner.v1.Spanner.CreateSession].
The request for [DeleteSession][google.spanner.v1.Spanner.DeleteSession].
The DirectedReadOptions can be used to indicate which replicas or regions
should be used for non-transactional reads or queries.
The request for [ExecuteBatchDml][google.spanner.v1.Spanner.ExecuteBatchDml].
The response for
[ExecuteBatchDml][google.spanner.v1.Spanner.ExecuteBatchDml]. Contains a list
of [ResultSet][google.spanner.v1.ResultSet] messages, one for each DML
statement that has successfully executed, in the same order as the statements
in the request. If a statement fails, the status in the response body
identifies the cause of the failure.
The request for [ExecuteSql][google.spanner.v1.Spanner.ExecuteSql] and
[ExecuteStreamingSql][google.spanner.v1.Spanner.ExecuteStreamingSql].
The request for [GetSession][google.spanner.v1.Spanner.GetSession].
KeyRange represents a range of rows in a table or index.
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.
The request for [ListSessions][google.spanner.v1.Spanner.ListSessions].
The response for [ListSessions][google.spanner.v1.Spanner.ListSessions].
A modification to one or more Cloud Spanner rows. Mutations can be
applied to a Cloud Spanner database by sending them in a
[Commit][google.spanner.v1.Spanner.Commit] call.
Partial results from a streaming read or SQL query. Streaming reads and
SQL queries better tolerate large result sets, large rows, and large
values, but are a little trickier to consume.
Information returned for each partition returned in a
PartitionResponse.
Options for a PartitionQueryRequest and
PartitionReadRequest.
The request for [PartitionQuery][google.spanner.v1.Spanner.PartitionQuery]
The request for [PartitionRead][google.spanner.v1.Spanner.PartitionRead]
The response for [PartitionQuery][google.spanner.v1.Spanner.PartitionQuery]
or [PartitionRead][google.spanner.v1.Spanner.PartitionRead]
Node information for nodes appearing in a [QueryPlan.plan_nodes][google.spanner.v1.QueryPlan.plan_nodes].
Contains an ordered list of nodes appearing in the query plan.
The request for [Read][google.spanner.v1.Spanner.Read] and
[StreamingRead][google.spanner.v1.Spanner.StreamingRead].
Common request options for various APIs.
Results from [Read][google.spanner.v1.Spanner.Read] or
[ExecuteSql][google.spanner.v1.Spanner.ExecuteSql].
Metadata about a [ResultSet][google.spanner.v1.ResultSet] or [PartialResultSet][google.spanner.v1.PartialResultSet].
Additional statistics about a [ResultSet][google.spanner.v1.ResultSet] or [PartialResultSet][google.spanner.v1.PartialResultSet].
The request for [Rollback][google.spanner.v1.Spanner.Rollback].
A session in the Cloud Spanner API.
StructType
defines the fields of a [STRUCT][google.spanner.v1.TypeCode.STRUCT] type.
A transaction.
Transactions:
This message is used to select the transaction in which a
[Read][google.spanner.v1.Spanner.Read] or
[ExecuteSql][google.spanner.v1.Spanner.ExecuteSql] call runs.
Type
indicates the type of a Cloud Spanner value, as might be stored in a
table cell or returned from an SQL query.