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.