Class DatabaseAdminConnectionIdempotencyPolicy (2.23.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< DatabaseAdminConnectionIdempotencyPolicy >

virtual ListDatabases(google::spanner::admin::database::v1::ListDatabasesRequest)

Parameter
Name Description
request google::spanner::admin::database::v1::ListDatabasesRequest
Returns
Type Description
google::cloud::Idempotency

virtual CreateDatabase(google::spanner::admin::database::v1::CreateDatabaseRequest const &)

Parameter
Name Description
request google::spanner::admin::database::v1::CreateDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetDatabase(google::spanner::admin::database::v1::GetDatabaseRequest const &)

Parameter
Name Description
request google::spanner::admin::database::v1::GetDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateDatabase(google::spanner::admin::database::v1::UpdateDatabaseRequest const &)

Parameter
Name Description
request google::spanner::admin::database::v1::UpdateDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateDatabaseDdl(google::spanner::admin::database::v1::UpdateDatabaseDdlRequest const &)

Parameter
Name Description
request google::spanner::admin::database::v1::UpdateDatabaseDdlRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DropDatabase(google::spanner::admin::database::v1::DropDatabaseRequest const &)

Parameter
Name Description
request google::spanner::admin::database::v1::DropDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetDatabaseDdl(google::spanner::admin::database::v1::GetDatabaseDdlRequest const &)

Parameter
Name Description
request google::spanner::admin::database::v1::GetDatabaseDdlRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)

Parameter
Name Description
request google::iam::v1::SetIamPolicyRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)

Parameter
Name Description
request google::iam::v1::GetIamPolicyRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)

Parameter
Name Description
request google::iam::v1::TestIamPermissionsRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateBackup(google::spanner::admin::database::v1::CreateBackupRequest const &)

Parameter
Name Description
request google::spanner::admin::database::v1::CreateBackupRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CopyBackup(google::spanner::admin::database::v1::CopyBackupRequest const &)

Parameter
Name Description
request google::spanner::admin::database::v1::CopyBackupRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetBackup(google::spanner::admin::database::v1::GetBackupRequest const &)

Parameter
Name Description
request google::spanner::admin::database::v1::GetBackupRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateBackup(google::spanner::admin::database::v1::UpdateBackupRequest const &)

Parameter
Name Description
request google::spanner::admin::database::v1::UpdateBackupRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteBackup(google::spanner::admin::database::v1::DeleteBackupRequest const &)

Parameter
Name Description
request google::spanner::admin::database::v1::DeleteBackupRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListBackups(google::spanner::admin::database::v1::ListBackupsRequest)

Parameter
Name Description
request google::spanner::admin::database::v1::ListBackupsRequest
Returns
Type Description
google::cloud::Idempotency

virtual RestoreDatabase(google::spanner::admin::database::v1::RestoreDatabaseRequest const &)

Parameter
Name Description
request google::spanner::admin::database::v1::RestoreDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListDatabaseOperations(google::spanner::admin::database::v1::ListDatabaseOperationsRequest)

Parameter
Name Description
request google::spanner::admin::database::v1::ListDatabaseOperationsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListBackupOperations(google::spanner::admin::database::v1::ListBackupOperationsRequest)

Parameter
Name Description
request google::spanner::admin::database::v1::ListBackupOperationsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListDatabaseRoles(google::spanner::admin::database::v1::ListDatabaseRolesRequest)

Parameter
Name Description
request google::spanner::admin::database::v1::ListDatabaseRolesRequest
Returns
Type Description
google::cloud::Idempotency