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
Name Description
config array

[optional]

listInstanceConfigs

Parameter
Name Description
args array

getInstanceConfig

Parameter
Name Description
args array

createInstanceConfig

Parameter
Name Description
args array

updateInstanceConfig

Parameter
Name Description
args array

deleteInstanceConfig

Parameter
Name Description
args array

listInstanceConfigOperations

Parameter
Name Description
args array

listInstances

Parameter
Name Description
args array

getInstance

Parameter
Name Description
args array

createInstance

Parameter
Name Description
args array

updateInstance

Parameter
Name Description
args array

deleteInstance

Parameter
Name Description
args array

getInstanceIamPolicy

Parameter
Name Description
args array

setInstanceIamPolicy

Parameter
Name Description
args array

testInstanceIamPermissions

Parameter
Name Description
args array

listBackups

Parameter
Name Description
args array

listBackupOperations

Parameter
Name Description
args array

listDatabaseOperations

Parameter
Name Description
args array

restoreDatabase

Parameter
Name Description
args array

updateBackup

Parameter
Name Description
args array

createBackup

Parameter
Name Description
args array

copyBackup

Parameter
Name Description
args array

deleteBackup

Parameter
Name Description
args array

getBackup

Parameter
Name Description
args array

listDatabases

Parameter
Name Description
args array

createDatabase

Parameter
Name Description
args array

updateDatabaseDdl

Parameter
Name Description
args array

dropDatabase

Parameter
Name Description
args array

getDatabase

Parameter
Name Description
args array

getDatabaseDdl

Parameter
Name Description
args array

getDatabaseIamPolicy

Parameter
Name Description
args array

setDatabaseIamPolicy

Parameter
Name Description
args array

testDatabaseIamPermissions

Parameter
Name Description
args array

createSession

Parameter
Name Description
args array

createSessionAsync

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

Parameter
Name Description
args array
Returns
Type Description
GuzzleHttp\Promise\PromiseInterface

batchCreateSessions

Parameter
Name Description
args array

getSession

Parameter
Name Description
args array

deleteSession

Parameter
Name Description
args array

deleteSessionAsync

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

Parameter
Name Description
args array
Returns
Type Description
GuzzleHttp\Promise\PromiseInterface

executeStreamingSql

Parameter
Name Description
args array
Returns
Type Description
Generator

streamingRead

Parameter
Name Description
args array
Returns
Type Description
Generator

executeBatchDml

Parameter
Name Description
args array

beginTransaction

Parameter
Name Description
args array

commit

Parameter
Name Description
args array

rollback

Parameter
Name Description
args array

partitionQuery

Parameter
Name Description
args array

partitionRead

Parameter
Name Description
args array

getOperation

Parameter
Name Description
args array

cancelOperation

Parameter
Name Description
args array

deleteOperation

Parameter
Name Description
args array

listOperations

Parameter
Name Description
args array