Cloud Spanner Client - Class Grpc (1.56.0)

Reference documentation and code samples for the Cloud Spanner Client class Grpc.

Connection to Cloud Spanner over gRPC

Methods

__construct

Parameter
NameDescription
config array

[optional]

listInstanceConfigs

Parameter
NameDescription
args array

getInstanceConfig

Parameter
NameDescription
args array

createInstanceConfig

Parameter
NameDescription
args array

updateInstanceConfig

Parameter
NameDescription
args array

deleteInstanceConfig

Parameter
NameDescription
args array

listInstanceConfigOperations

Parameter
NameDescription
args array

listInstances

Parameter
NameDescription
args array

getInstance

Parameter
NameDescription
args array

createInstance

Parameter
NameDescription
args array

updateInstance

Parameter
NameDescription
args array

deleteInstance

Parameter
NameDescription
args array

getInstanceIamPolicy

Parameter
NameDescription
args array

setInstanceIamPolicy

Parameter
NameDescription
args array

testInstanceIamPermissions

Parameter
NameDescription
args array

listBackups

Parameter
NameDescription
args array

listBackupOperations

Parameter
NameDescription
args array

listDatabaseOperations

Parameter
NameDescription
args array

restoreDatabase

Parameter
NameDescription
args array

updateBackup

Parameter
NameDescription
args array

createBackup

Parameter
NameDescription
args array

copyBackup

Parameter
NameDescription
args array

deleteBackup

Parameter
NameDescription
args array

getBackup

Parameter
NameDescription
args array

listDatabases

Parameter
NameDescription
args array

createDatabase

Parameter
NameDescription
args array

updateDatabaseDdl

Parameter
NameDescription
args array

dropDatabase

Parameter
NameDescription
args array

getDatabase

Parameter
NameDescription
args array

getDatabaseDdl

Parameter
NameDescription
args array

getDatabaseIamPolicy

Parameter
NameDescription
args array

setDatabaseIamPolicy

Parameter
NameDescription
args array

testDatabaseIamPermissions

Parameter
NameDescription
args array

createSession

Parameter
NameDescription
args array

createSessionAsync

Note: This should be removed once GAPIC exposes the ability to execute concurrent requests.

Parameter
NameDescription
args array
Returns
TypeDescription
GuzzleHttp\Promise\PromiseInterface

batchCreateSessions

Parameter
NameDescription
args array

getSession

Parameter
NameDescription
args array

deleteSession

Parameter
NameDescription
args array

deleteSessionAsync

Note: This should be removed once GAPIC exposes the ability to execute concurrent requests.

Parameter
NameDescription
args array
Returns
TypeDescription
GuzzleHttp\Promise\PromiseInterface

executeStreamingSql

Parameter
NameDescription
args array
Returns
TypeDescription
Generator

streamingRead

Parameter
NameDescription
args array
Returns
TypeDescription
Generator

executeBatchDml

Parameter
NameDescription
args array

beginTransaction

Parameter
NameDescription
args array

commit

Parameter
NameDescription
args array

rollback

Parameter
NameDescription
args array

partitionQuery

Parameter
NameDescription
args array

partitionRead

Parameter
NameDescription
args array

getOperation

Parameter
NameDescription
args array

cancelOperation

Parameter
NameDescription
args array

deleteOperation

Parameter
NameDescription
args array

listOperations

Parameter
NameDescription
args array