Cloud Spanner is a managed, mission-critical, globally consistent and scalable relational database service.
Service: spanner.googleapis.com
The Service name spanner.googleapis.com is needed to create RPC client stubs.
google.longrunning.Operations
| Methods | |
|---|---|
| Starts asynchronous cancellation on a long-running operation. |
| Deletes a long-running operation. |
| Gets the latest state of a long-running operation. |
| Lists operations that match the specified filter in the request. |
| Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. |
google.spanner.adapter.v1.Adapter
| Methods | |
|---|---|
| Handles a single message from the client and returns the result as a stream. |
| Creates a new session to be used for requests made by the adapter. |
google.spanner.admin.database.v1.DatabaseAdmin
| Methods | |
|---|---|
| Adds split points to specified tables and indexes of a database. |
| ChangeQuorum is strictly restricted to databases that use dual-region instance configurations. |
| Starts copying a Cloud Spanner Backup. |
| Starts creating a new Cloud Spanner Backup. |
| Creates a new backup schedule. |
| Creates a new Spanner database and starts to prepare it for serving. |
| Deletes a pending or completed Backup. |
| Deletes a backup schedule. |
| Drops (aka deletes) a Cloud Spanner database. |
| Gets metadata on a pending or completed Backup. |
| Gets backup schedule for the input schedule name. |
| Gets the state of a Cloud Spanner database. |
| Returns the schema of a Cloud Spanner database as a list of formatted DDL statements. |
| Gets the access control policy for a database or backup resource. |
| Lists the backup long-running operations in the given instance. |
| Lists all the backup schedules for the database. |
| Lists completed and pending backups. |
| Lists database longrunning-operations. |
| Lists Cloud Spanner database roles. |
| Lists Cloud Spanner databases. |
| Create a new database by restoring from a completed backup. |
| Sets the access control policy on a database or backup resource. |
| Returns permissions that the caller has on the specified database or backup resource. |
| Updates a pending or completed Backup. |
| Updates a backup schedule. |
| Updates a Cloud Spanner database. |
| Updates the schema of a Cloud Spanner database by creating/altering/dropping tables, columns, indexes, etc. |
google.spanner.admin.instance.v1.InstanceAdmin
| Methods | |
|---|---|
| Creates an instance and begins preparing it to begin serving. |
| Creates an instance configuration and begins preparing it to be used. |
| Creates an instance partition and begins preparing it to be used. |
| Deletes an instance. |
| Deletes the instance configuration. |
| Deletes an existing instance partition. |
| Gets the access control policy for an instance resource. |
| Gets information about a particular instance. |
| Gets information about a particular instance configuration. |
| Gets information about a particular instance partition. |
| Lists the user-managed instance configuration long-running operations in the given project. |
| Lists the supported instance configurations for a given project. |
| Lists instance partition long-running operations in the given instance. |
| Lists all instance partitions for the given instance. |
| Lists all instances in the given project. |
| Moves an instance to the target instance configuration. |
| Sets the access control policy on an instance resource. |
| Returns permissions that the caller has on the specified instance resource. |
| Updates an instance, and begins allocating or releasing resources as requested. |
| Updates an instance configuration. |
| Updates an instance partition, and begins allocating or releasing resources as requested. |
google.spanner.v1.Spanner
| Methods | |
|---|---|
| Creates multiple new sessions. |
| Batches the supplied mutation groups in a collection of efficient transactions. |
| Begins a new transaction. |
| Commits a transaction. |
| Creates a new session. |
| Ends a session, releasing server resources associated with it. |
| Executes a batch of SQL DML statements. |
| Executes an SQL statement, returning all results in a single reply. |
| Like ExecuteSql, except returns the result set as a stream. |
| Gets a session. |
| Lists all sessions in a given database. |
| Creates a set of partition tokens that can be used to execute a query operation in parallel. |
| Creates a set of partition tokens that can be used to execute a read operation in parallel. |
| Reads rows from the database using key lookups and scans, as a simple key/value style alternative to ExecuteSql. |
| Rolls back a transaction, releasing any locks it holds. |
| Like Read, except returns the result set as a stream. |