Class |
Description |
com.google.spanner.v1.BatchCreateSessionsRequest |
The request for
BatchCreateSessions.
|
com.google.spanner.v1.BatchCreateSessionsRequest.Builder |
The request for
BatchCreateSessions.
|
com.google.spanner.v1.BatchCreateSessionsResponse |
The response for
BatchCreateSessions.
|
com.google.spanner.v1.BatchCreateSessionsResponse.Builder |
The response for
BatchCreateSessions.
|
com.google.spanner.v1.BatchWriteRequest |
The request for BatchWrite.
|
com.google.spanner.v1.BatchWriteRequest.Builder |
The request for BatchWrite.
|
com.google.spanner.v1.BatchWriteRequest.MutationGroup |
A group of mutations to be committed together. Related mutations should be
placed in a group. For example, two mutations inserting rows with the same
primary key prefix in both parent and child tables are related. |
com.google.spanner.v1.BatchWriteRequest.MutationGroup.Builder |
A group of mutations to be committed together. Related mutations should be
placed in a group. For example, two mutations inserting rows with the same
primary key prefix in both parent and child tables are related. |
com.google.spanner.v1.BatchWriteResponse |
The result of applying a batch of mutations.
|
com.google.spanner.v1.BatchWriteResponse.Builder |
The result of applying a batch of mutations.
|
com.google.spanner.v1.BeginTransactionRequest |
The request for
BeginTransaction.
|
com.google.spanner.v1.BeginTransactionRequest.Builder |
The request for
BeginTransaction.
|
com.google.spanner.v1.CommitRequest |
The request for Commit.
|
com.google.spanner.v1.CommitRequest.Builder |
The request for Commit.
|
com.google.spanner.v1.CommitResponse |
The response for Commit.
|
com.google.spanner.v1.CommitResponse.Builder |
The response for Commit.
|
com.google.spanner.v1.CommitResponse.CommitStats |
Additional statistics about a commit.
|
com.google.spanner.v1.CommitResponse.CommitStats.Builder |
Additional statistics about a commit.
|
com.google.spanner.v1.CommitResponseProto |
|
com.google.spanner.v1.CreateSessionRequest |
The request for CreateSession.
|
com.google.spanner.v1.CreateSessionRequest.Builder |
The request for CreateSession.
|
com.google.spanner.v1.DatabaseName |
|
com.google.spanner.v1.DatabaseName.Builder |
Builder for projects/{project}/instances/{instance}/databases/{database}. |
com.google.spanner.v1.DeleteSessionRequest |
The request for DeleteSession.
|
com.google.spanner.v1.DeleteSessionRequest.Builder |
The request for DeleteSession.
|
com.google.spanner.v1.DirectedReadOptions |
The DirectedReadOptions can be used to indicate which replicas or regions
should be used for non-transactional reads or queries.
|
com.google.spanner.v1.DirectedReadOptions.Builder |
The DirectedReadOptions can be used to indicate which replicas or regions
should be used for non-transactional reads or queries.
|
com.google.spanner.v1.DirectedReadOptions.ExcludeReplicas |
An ExcludeReplicas contains a repeated set of ReplicaSelection that should
be excluded from serving requests.
|
com.google.spanner.v1.DirectedReadOptions.ExcludeReplicas.Builder |
An ExcludeReplicas contains a repeated set of ReplicaSelection that should
be excluded from serving requests.
|
com.google.spanner.v1.DirectedReadOptions.IncludeReplicas |
An IncludeReplicas contains a repeated set of ReplicaSelection which
indicates the order in which replicas should be considered.
|
com.google.spanner.v1.DirectedReadOptions.IncludeReplicas.Builder |
An IncludeReplicas contains a repeated set of ReplicaSelection which
indicates the order in which replicas should be considered.
|
com.google.spanner.v1.DirectedReadOptions.ReplicaSelection |
The directed read replica selector.
Callers must provide one or more of the following fields for replica
selection: |
com.google.spanner.v1.DirectedReadOptions.ReplicaSelection.Builder |
The directed read replica selector.
Callers must provide one or more of the following fields for replica
selection: |
com.google.spanner.v1.ExecuteBatchDmlRequest |
The request for ExecuteBatchDml.
|
com.google.spanner.v1.ExecuteBatchDmlRequest.Builder |
The request for ExecuteBatchDml.
|
com.google.spanner.v1.ExecuteBatchDmlRequest.Statement |
A single DML statement.
|
com.google.spanner.v1.ExecuteBatchDmlRequest.Statement.Builder |
A single DML statement.
|
com.google.spanner.v1.ExecuteBatchDmlResponse |
The response for
ExecuteBatchDml. Contains a list
of ResultSet messages, one for each DML |
com.google.spanner.v1.ExecuteBatchDmlResponse.Builder |
The response for
ExecuteBatchDml. Contains a list
of ResultSet messages, one for each DML |
com.google.spanner.v1.ExecuteSqlRequest |
The request for ExecuteSql and
ExecuteStreamingSql.
|
com.google.spanner.v1.ExecuteSqlRequest.Builder |
The request for ExecuteSql and
ExecuteStreamingSql.
|
com.google.spanner.v1.ExecuteSqlRequest.QueryOptions |
Query optimizer configuration.
|
com.google.spanner.v1.ExecuteSqlRequest.QueryOptions.Builder |
Query optimizer configuration.
|
com.google.spanner.v1.GetSessionRequest |
The request for GetSession.
|
com.google.spanner.v1.GetSessionRequest.Builder |
The request for GetSession.
|
com.google.spanner.v1.KeyRange |
KeyRange represents a range of rows in a table or index.
A range has a start key and an end key. These keys can be open or |
com.google.spanner.v1.KeyRange.Builder |
KeyRange represents a range of rows in a table or index.
A range has a start key and an end key. These keys can be open or |
com.google.spanner.v1.KeySet |
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. |
com.google.spanner.v1.KeySet.Builder |
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. |
com.google.spanner.v1.KeysProto |
|
com.google.spanner.v1.ListSessionsRequest |
The request for ListSessions.
|
com.google.spanner.v1.ListSessionsRequest.Builder |
The request for ListSessions.
|
com.google.spanner.v1.ListSessionsResponse |
The response for ListSessions.
|
com.google.spanner.v1.ListSessionsResponse.Builder |
The response for ListSessions.
|
com.google.spanner.v1.MultiplexedSessionPrecommitToken |
When a read-write transaction is executed on a multiplexed session,
this precommit token is sent back to the client
as a part of the [Transaction] message in the BeginTransaction response and |
com.google.spanner.v1.MultiplexedSessionPrecommitToken.Builder |
When a read-write transaction is executed on a multiplexed session,
this precommit token is sent back to the client
as a part of the [Transaction] message in the BeginTransaction response and |
com.google.spanner.v1.Mutation |
A modification to one or more Cloud Spanner rows. Mutations can be
applied to a Cloud Spanner database by sending them in a
Commit call. |
com.google.spanner.v1.Mutation.Builder |
A modification to one or more Cloud Spanner rows. Mutations can be
applied to a Cloud Spanner database by sending them in a
Commit call. |
com.google.spanner.v1.Mutation.Delete |
Arguments to delete operations.
|
com.google.spanner.v1.Mutation.Delete.Builder |
Arguments to delete operations.
|
com.google.spanner.v1.Mutation.Write |
Arguments to insert, update, insert_or_update, and
replace operations.
|
com.google.spanner.v1.Mutation.Write.Builder |
Arguments to insert, update, insert_or_update, and
replace operations.
|
com.google.spanner.v1.MutationProto |
|
com.google.spanner.v1.PartialResultSet |
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. |
com.google.spanner.v1.PartialResultSet.Builder |
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. |
com.google.spanner.v1.Partition |
Information returned for each partition returned in a
PartitionResponse.
|
com.google.spanner.v1.Partition.Builder |
Information returned for each partition returned in a
PartitionResponse.
|
com.google.spanner.v1.PartitionOptions |
Options for a PartitionQueryRequest and
PartitionReadRequest.
|
com.google.spanner.v1.PartitionOptions.Builder |
Options for a PartitionQueryRequest and
PartitionReadRequest.
|
com.google.spanner.v1.PartitionQueryRequest |
The request for PartitionQuery
|
com.google.spanner.v1.PartitionQueryRequest.Builder |
The request for PartitionQuery
|
com.google.spanner.v1.PartitionReadRequest |
The request for PartitionRead
|
com.google.spanner.v1.PartitionReadRequest.Builder |
The request for PartitionRead
|
com.google.spanner.v1.PartitionResponse |
The response for PartitionQuery
or PartitionRead
|
com.google.spanner.v1.PartitionResponse.Builder |
The response for PartitionQuery
or PartitionRead
|
com.google.spanner.v1.PlanNode |
Node information for nodes appearing in a QueryPlan.plan_nodes.
|
com.google.spanner.v1.PlanNode.Builder |
Node information for nodes appearing in a QueryPlan.plan_nodes.
|
com.google.spanner.v1.PlanNode.ChildLink |
Metadata associated with a parent-child relationship appearing in a
PlanNode.
|
com.google.spanner.v1.PlanNode.ChildLink.Builder |
Metadata associated with a parent-child relationship appearing in a
PlanNode.
|
com.google.spanner.v1.PlanNode.ShortRepresentation |
Condensed representation of a node and its subtree. Only present for
SCALAR PlanNode(s).
|
com.google.spanner.v1.PlanNode.ShortRepresentation.Builder |
Condensed representation of a node and its subtree. Only present for
SCALAR PlanNode(s).
|
com.google.spanner.v1.QueryPlan |
Contains an ordered list of nodes appearing in the query plan.
|
com.google.spanner.v1.QueryPlan.Builder |
Contains an ordered list of nodes appearing in the query plan.
|
com.google.spanner.v1.QueryPlanProto |
|
com.google.spanner.v1.ReadRequest |
The request for Read and
StreamingRead.
|
com.google.spanner.v1.ReadRequest.Builder |
The request for Read and
StreamingRead.
|
com.google.spanner.v1.RequestOptions |
Common request options for various APIs.
|
com.google.spanner.v1.RequestOptions.Builder |
Common request options for various APIs.
|
com.google.spanner.v1.ResultSet |
Results from Read or
ExecuteSql.
|
com.google.spanner.v1.ResultSet.Builder |
Results from Read or
ExecuteSql.
|
com.google.spanner.v1.ResultSetMetadata |
Metadata about a ResultSet or PartialResultSet.
|
com.google.spanner.v1.ResultSetMetadata.Builder |
Metadata about a ResultSet or PartialResultSet.
|
com.google.spanner.v1.ResultSetProto |
|
com.google.spanner.v1.ResultSetStats |
Additional statistics about a ResultSet or PartialResultSet.
|
com.google.spanner.v1.ResultSetStats.Builder |
Additional statistics about a ResultSet or PartialResultSet.
|
com.google.spanner.v1.RollbackRequest |
The request for Rollback.
|
com.google.spanner.v1.RollbackRequest.Builder |
The request for Rollback.
|
com.google.spanner.v1.Session |
A session in the Cloud Spanner API.
|
com.google.spanner.v1.Session.Builder |
A session in the Cloud Spanner API.
|
com.google.spanner.v1.SessionName |
|
com.google.spanner.v1.SessionName.Builder |
Builder for projects/{project}/instances/{instance}/databases/{database}/sessions/{session}. |
com.google.spanner.v1.SpannerGrpc |
Cloud Spanner API
The Cloud Spanner API can be used to manage sessions and execute
transactions on data stored in Cloud Spanner databases. |
com.google.spanner.v1.SpannerGrpc.SpannerImplBase |
Base class for the server implementation of the service Spanner.
Cloud Spanner API |
com.google.spanner.v1.SpannerProto |
|
com.google.spanner.v1.StructType |
StructType defines the fields of a
STRUCT type.
|
com.google.spanner.v1.StructType.Builder |
StructType defines the fields of a
STRUCT type.
|
com.google.spanner.v1.StructType.Field |
Message representing a single field of a struct.
|
com.google.spanner.v1.StructType.Field.Builder |
Message representing a single field of a struct.
|
com.google.spanner.v1.Transaction |
A transaction.
|
com.google.spanner.v1.Transaction.Builder |
A transaction.
|
com.google.spanner.v1.TransactionOptions |
Transactions:
Each session can have at most one active transaction at a time (note that |
com.google.spanner.v1.TransactionOptions.Builder |
Transactions:
Each session can have at most one active transaction at a time (note that |
com.google.spanner.v1.TransactionOptions.PartitionedDml |
Message type to initiate a Partitioned DML transaction.
|
com.google.spanner.v1.TransactionOptions.PartitionedDml.Builder |
Message type to initiate a Partitioned DML transaction.
|
com.google.spanner.v1.TransactionOptions.ReadOnly |
Message type to initiate a read-only transaction.
|
com.google.spanner.v1.TransactionOptions.ReadOnly.Builder |
Message type to initiate a read-only transaction.
|
com.google.spanner.v1.TransactionOptions.ReadWrite |
Message type to initiate a read-write transaction. Currently this
transaction type has no options.
|
com.google.spanner.v1.TransactionOptions.ReadWrite.Builder |
Message type to initiate a read-write transaction. Currently this
transaction type has no options.
|
com.google.spanner.v1.TransactionProto |
|
com.google.spanner.v1.TransactionSelector |
This message is used to select the transaction in which a
Read or
ExecuteSql call runs. |
com.google.spanner.v1.TransactionSelector.Builder |
This message is used to select the transaction in which a
Read or
ExecuteSql call runs. |
com.google.spanner.v1.Type |
Type indicates the type of a Cloud Spanner value, as might be stored in a
table cell or returned from an SQL query.
|
com.google.spanner.v1.Type.Builder |
Type indicates the type of a Cloud Spanner value, as might be stored in a
table cell or returned from an SQL query.
|
com.google.spanner.v1.TypeProto |
|