|
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.CacheUpdate |
A CacheUpdate expresses a set of changes the client should incorporate into
its location cache. These changes may or may not be newer than what the
client has in its cache, and should be discarded if necessary. CacheUpdates |
| com.google.spanner.v1.CacheUpdate.Builder |
A CacheUpdate expresses a set of changes the client should incorporate into
its location cache. These changes may or may not be newer than what the
client has in its cache, and should be discarded if necessary. CacheUpdates |
| com.google.spanner.v1.ChangeStreamProto |
|
| com.google.spanner.v1.ChangeStreamRecord |
Spanner Change Streams enable customers to capture and stream out changes to
their Spanner databases in real-time. A change stream
can be created with option partition_mode='IMMUTABLE_KEY_RANGE' or |
| com.google.spanner.v1.ChangeStreamRecord.Builder |
Spanner Change Streams enable customers to capture and stream out changes to
their Spanner databases in real-time. A change stream
can be created with option partition_mode='IMMUTABLE_KEY_RANGE' or |
| com.google.spanner.v1.ChangeStreamRecord.DataChangeRecord |
A data change record contains a set of changes to a table with the same
modification type (insert, update, or delete) committed at the same commit
timestamp in one change stream partition for the same transaction. Multiple |
| com.google.spanner.v1.ChangeStreamRecord.DataChangeRecord.Builder |
A data change record contains a set of changes to a table with the same
modification type (insert, update, or delete) committed at the same commit
timestamp in one change stream partition for the same transaction. Multiple |
| com.google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ColumnMetadata |
Metadata for a column.
|
| com.google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ColumnMetadata.Builder |
Metadata for a column.
|
| com.google.spanner.v1.ChangeStreamRecord.DataChangeRecord.Mod |
A mod describes all data changes in a watched table row.
|
| com.google.spanner.v1.ChangeStreamRecord.DataChangeRecord.Mod.Builder |
A mod describes all data changes in a watched table row.
|
| com.google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue |
Returns the value and associated metadata for a particular field of the
Mod.
|
| com.google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue.Builder |
Returns the value and associated metadata for a particular field of the
Mod.
|
| com.google.spanner.v1.ChangeStreamRecord.HeartbeatRecord |
A heartbeat record is returned as a progress indicator, when there are no
data changes or any other partition record types in the change stream
partition. |
| com.google.spanner.v1.ChangeStreamRecord.HeartbeatRecord.Builder |
A heartbeat record is returned as a progress indicator, when there are no
data changes or any other partition record types in the change stream
partition. |
| com.google.spanner.v1.ChangeStreamRecord.PartitionEndRecord |
A partition end record serves as a notification that the client should stop
reading the partition. No further records are expected to be retrieved on
it. |
| com.google.spanner.v1.ChangeStreamRecord.PartitionEndRecord.Builder |
A partition end record serves as a notification that the client should stop
reading the partition. No further records are expected to be retrieved on
it. |
| com.google.spanner.v1.ChangeStreamRecord.PartitionEventRecord |
A partition event record describes key range changes for a change stream
partition. The changes to a row defined by its primary key can be captured
in one change stream partition for a specific time range, and then be |
| com.google.spanner.v1.ChangeStreamRecord.PartitionEventRecord.Builder |
A partition event record describes key range changes for a change stream
partition. The changes to a row defined by its primary key can be captured
in one change stream partition for a specific time range, and then be |
| com.google.spanner.v1.ChangeStreamRecord.PartitionEventRecord.MoveInEvent |
Describes move-in of the key ranges into the change stream partition
identified by
partition_token. |
| com.google.spanner.v1.ChangeStreamRecord.PartitionEventRecord.MoveInEvent.Builder |
Describes move-in of the key ranges into the change stream partition
identified by
partition_token. |
| com.google.spanner.v1.ChangeStreamRecord.PartitionEventRecord.MoveOutEvent |
Describes move-out of the key ranges out of the change stream partition
identified by
partition_token. |
| com.google.spanner.v1.ChangeStreamRecord.PartitionEventRecord.MoveOutEvent.Builder |
Describes move-out of the key ranges out of the change stream partition
identified by
partition_token. |
| com.google.spanner.v1.ChangeStreamRecord.PartitionStartRecord |
A partition start record serves as a notification that the client should
schedule the partitions to be queried. PartitionStartRecord returns
information about one or more partitions. |
| com.google.spanner.v1.ChangeStreamRecord.PartitionStartRecord.Builder |
A partition start record serves as a notification that the client should
schedule the partitions to be queried. PartitionStartRecord returns
information about one or more partitions. |
| 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.Group |
A Group represents a paxos group in a database. A group is a set of
tablets that are replicated across multiple servers. Groups may have a leader
tablet. Groups store one (or sometimes more) ranges of keys. |
| com.google.spanner.v1.Group.Builder |
A Group represents a paxos group in a database. A group is a set of
tablets that are replicated across multiple servers. Groups may have a leader
tablet. Groups store one (or sometimes more) ranges of keys. |
| 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.KeyRecipe |
A KeyRecipe provides the metadata required to translate reads, mutations,
and queries into a byte array in "sortable string format" (ssformat)that can
be used with Ranges to route requests. Note that the client must tolerate |
| com.google.spanner.v1.KeyRecipe.Builder |
A KeyRecipe provides the metadata required to translate reads, mutations,
and queries into a byte array in "sortable string format" (ssformat)that can
be used with Ranges to route requests. Note that the client must tolerate |
| com.google.spanner.v1.KeyRecipe.Part |
An ssformat key is composed of a sequence of tag numbers and key column
values. Part represents a single tag or key column value.
|
| com.google.spanner.v1.KeyRecipe.Part.Builder |
An ssformat key is composed of a sequence of tag numbers and key column
values. Part represents a single tag or key column value.
|
| 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.LocationProto |
|
| 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 |
| 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 |
| 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.Ack |
Arguments to ack operations.
|
| com.google.spanner.v1.Mutation.Ack.Builder |
Arguments to ack operations.
|
| 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.Send |
Arguments to send operations.
|
| com.google.spanner.v1.Mutation.Send.Builder |
Arguments to send operations.
|
| com.google.spanner.v1.Mutation.Write |
Arguments to insert,
update,
insert_or_update, and |
| com.google.spanner.v1.Mutation.Write.Builder |
Arguments to insert,
update,
insert_or_update, and |
| 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.QueryAdvisorResult |
Output of query advisor analysis.
|
| com.google.spanner.v1.QueryAdvisorResult.Builder |
Output of query advisor analysis.
|
| com.google.spanner.v1.QueryAdvisorResult.IndexAdvice |
Recommendation to add new indexes to run queries more efficiently.
|
| com.google.spanner.v1.QueryAdvisorResult.IndexAdvice.Builder |
Recommendation to add new indexes to run queries more efficiently.
|
| 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.Range |
A Range represents a range of keys in a database. The keys themselves
are encoded in "sortable string format", also known as ssformat. Consult
Spanner's open source client libraries for details on the encoding. |
| com.google.spanner.v1.Range.Builder |
A Range represents a range of keys in a database. The keys themselves
are encoded in "sortable string format", also known as ssformat. Consult
Spanner's open source client libraries for details on the encoding. |
| 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.RecipeList |
A RecipeList contains a list of KeyRecipes, which share the same
schema generation.
|
| com.google.spanner.v1.RecipeList.Builder |
A RecipeList contains a list of KeyRecipes, which share the same
schema generation.
|
| 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.RequestOptions.ClientContext |
Container for various pieces of client-owned context attached to a request.
|
| com.google.spanner.v1.RequestOptions.ClientContext.Builder |
Container for various pieces of client-owned context attached to a request.
|
| 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.RoutingHint |
RoutingHint can be optionally added to location-aware Spanner
requests. It gives the server hints that can be used to route the request to
an appropriate server, potentially significantly decreasing latency and |
| com.google.spanner.v1.RoutingHint.Builder |
RoutingHint can be optionally added to location-aware Spanner
requests. It gives the server hints that can be used to route the request to
an appropriate server, potentially significantly decreasing latency and |
| com.google.spanner.v1.RoutingHint.SkippedTablet |
A tablet that was skipped by the client. See Tablet.tablet_uid and
Tablet.incarnation.
|
| com.google.spanner.v1.RoutingHint.SkippedTablet.Builder |
A tablet that was skipped by the client. See Tablet.tablet_uid and
Tablet.incarnation.
|
| 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.Tablet |
A Tablet represents a single replica of a Group. A tablet is served by a
single server at a time, and can move between servers due to server death or
simply load balancing. |
| com.google.spanner.v1.Tablet.Builder |
A Tablet represents a single replica of a Group. A tablet is served by a
single server at a time, and can move between servers due to server death or
simply load balancing. |
| com.google.spanner.v1.Transaction |
A transaction.
|
| com.google.spanner.v1.Transaction.Builder |
A transaction.
|
| com.google.spanner.v1.TransactionOptions |
Options to use for transactions.
|
| com.google.spanner.v1.TransactionOptions.Builder |
Options to use for transactions.
|
| 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 |
|