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.admin.database.v1.DatabaseAdmin
Methods | |
---|---|
|
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. |
grpc.lookup.v1.RouteLookupService
Methods |
---|