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. | 
|  | ChangeQuorumis 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. |