Send feedback
Class DatabaseAdminConnectionIdempotencyPolicy (2.22.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.22.0 keyboard_arrow_down
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
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-14 UTC."],[[["This webpage provides documentation for the `DatabaseAdminConnectionIdempotencyPolicy` class across multiple versions, ranging from 2.11.0 to the latest release candidate 2.37.0-rc, as a part of the Google Cloud Spanner C++ client library."],["The `DatabaseAdminConnectionIdempotencyPolicy` class includes functions for managing Cloud Spanner databases and backups, such as creating, listing, getting, updating, and deleting them, as well as functions for database DDL operations, IAM policies and others."],["The documentation outlines each function's parameters and return types, which include `google::cloud::Idempotency`, and provides information on the request objects used with these functions."],["The `clone()` function allows for the creation of a new copy of the `DatabaseAdminConnectionIdempotencyPolicy` object."],["The page lists the historical record for each of the class versions and its corresponding URL, in order for the user to navigate towards their selected version."]]],[]]