Class BigtableTableAdminConnectionIdempotencyPolicy (2.42.0-rc)
Functions
virtual clone() const
Create a new copy of this object.
Returns |
Type |
Description |
std::unique_ptr< BigtableTableAdminConnectionIdempotencyPolicy > |
|
virtual CreateTable(google::bigtable::admin::v2::CreateTableRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::CreateTableRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListTables(google::bigtable::admin::v2::ListTablesRequest)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::ListTablesRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetTable(google::bigtable::admin::v2::GetTableRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::GetTableRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateTable(google::bigtable::admin::v2::UpdateTableRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::UpdateTableRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteTable(google::bigtable::admin::v2::DeleteTableRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::DeleteTableRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UndeleteTable(google::bigtable::admin::v2::UndeleteTableRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::UndeleteTableRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CreateAuthorizedView(google::bigtable::admin::v2::CreateAuthorizedViewRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::CreateAuthorizedViewRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListAuthorizedViews(google::bigtable::admin::v2::ListAuthorizedViewsRequest)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::ListAuthorizedViewsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetAuthorizedView(google::bigtable::admin::v2::GetAuthorizedViewRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::GetAuthorizedViewRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateAuthorizedView(google::bigtable::admin::v2::UpdateAuthorizedViewRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::UpdateAuthorizedViewRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteAuthorizedView(google::bigtable::admin::v2::DeleteAuthorizedViewRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::DeleteAuthorizedViewRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ModifyColumnFamilies(google::bigtable::admin::v2::ModifyColumnFamiliesRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::ModifyColumnFamiliesRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DropRowRange(google::bigtable::admin::v2::DropRowRangeRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::DropRowRangeRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GenerateConsistencyToken(google::bigtable::admin::v2::GenerateConsistencyTokenRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::GenerateConsistencyTokenRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CheckConsistency(google::bigtable::admin::v2::CheckConsistencyRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::CheckConsistencyRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CreateBackup(google::bigtable::admin::v2::CreateBackupRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::CreateBackupRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetBackup(google::bigtable::admin::v2::GetBackupRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::GetBackupRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateBackup(google::bigtable::admin::v2::UpdateBackupRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::UpdateBackupRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteBackup(google::bigtable::admin::v2::DeleteBackupRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::DeleteBackupRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListBackups(google::bigtable::admin::v2::ListBackupsRequest)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::ListBackupsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual RestoreTable(google::bigtable::admin::v2::RestoreTableRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::RestoreTableRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CopyBackup(google::bigtable::admin::v2::CopyBackupRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::CopyBackupRequest 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 SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
Parameter |
Name |
Description |
request |
google::iam::v1::SetIamPolicyRequest 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 CreateSchemaBundle(google::bigtable::admin::v2::CreateSchemaBundleRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::CreateSchemaBundleRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateSchemaBundle(google::bigtable::admin::v2::UpdateSchemaBundleRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::UpdateSchemaBundleRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetSchemaBundle(google::bigtable::admin::v2::GetSchemaBundleRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::GetSchemaBundleRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListSchemaBundles(google::bigtable::admin::v2::ListSchemaBundlesRequest)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::ListSchemaBundlesRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteSchemaBundle(google::bigtable::admin::v2::DeleteSchemaBundleRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::DeleteSchemaBundleRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
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-08-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["\u003cp\u003eThe document provides a comprehensive list of Bigtable C++ client library versions, ranging from version 2.11.0 up to the latest release candidate, 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThis document details the \u003ccode\u003eBigtableTableAdminConnectionIdempotencyPolicy\u003c/code\u003e class, which includes methods for various administrative tasks related to Bigtable tables, such as creating, listing, getting, updating, deleting, and undeleting tables.\u003c/p\u003e\n"],["\u003cp\u003eThe document outlines functions for managing authorized views, including creating, listing, getting, updating, and deleting, all of which affect the \u003ccode\u003eBigtableTableAdminConnectionIdempotencyPolicy\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe document contains functions that interact with backups, including creating, retrieving, updating, deleting, listing, restoring, and copying backups, which are part of the BigtableTableAdminConnectionIdempotencyPolicy.\u003c/p\u003e\n"],["\u003cp\u003eThe document provides methods for managing column families, row ranges, consistency checks, and IAM policies, all within the scope of the \u003ccode\u003eBigtableTableAdminConnectionIdempotencyPolicy\u003c/code\u003e class.\u003c/p\u003e\n"]]],[],null,["# Class BigtableTableAdminConnectionIdempotencyPolicy (2.42.0-rc)\n\nVersion latestkeyboard_arrow_down\n\n- [2.42.0-rc (latest)](/cpp/docs/reference/bigtable/latest/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.41.0](/cpp/docs/reference/bigtable/2.41.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.40.0](/cpp/docs/reference/bigtable/2.40.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.39.0](/cpp/docs/reference/bigtable/2.39.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.38.0](/cpp/docs/reference/bigtable/2.38.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.37.0](/cpp/docs/reference/bigtable/2.37.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.36.0](/cpp/docs/reference/bigtable/2.36.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.35.0](/cpp/docs/reference/bigtable/2.35.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.34.0](/cpp/docs/reference/bigtable/2.34.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.33.0](/cpp/docs/reference/bigtable/2.33.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.32.0](/cpp/docs/reference/bigtable/2.32.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.31.0](/cpp/docs/reference/bigtable/2.31.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.30.0](/cpp/docs/reference/bigtable/2.30.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.29.0](/cpp/docs/reference/bigtable/2.29.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.28.0](/cpp/docs/reference/bigtable/2.28.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.27.0](/cpp/docs/reference/bigtable/2.27.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.26.0](/cpp/docs/reference/bigtable/2.26.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.25.1](/cpp/docs/reference/bigtable/2.25.1/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.24.0](/cpp/docs/reference/bigtable/2.24.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.23.0](/cpp/docs/reference/bigtable/2.23.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.22.1](/cpp/docs/reference/bigtable/2.22.1/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.21.0](/cpp/docs/reference/bigtable/2.21.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.20.0](/cpp/docs/reference/bigtable/2.20.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.19.0](/cpp/docs/reference/bigtable/2.19.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.18.0](/cpp/docs/reference/bigtable/2.18.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.17.0](/cpp/docs/reference/bigtable/2.17.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.16.0](/cpp/docs/reference/bigtable/2.16.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.15.1](/cpp/docs/reference/bigtable/2.15.1/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.14.0](/cpp/docs/reference/bigtable/2.14.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.13.0](/cpp/docs/reference/bigtable/2.13.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.12.0](/cpp/docs/reference/bigtable/2.12.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy)\n- [2.11.0](/cpp/docs/reference/bigtable/2.11.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicy) \n\nFunctions\n---------\n\n### virtual clone() const\n\nCreate a new copy of this object.\n\n### virtual CreateTable(google::bigtable::admin::v2::CreateTableRequest const \\&)\n\n### virtual ListTables(google::bigtable::admin::v2::ListTablesRequest)\n\n### virtual GetTable(google::bigtable::admin::v2::GetTableRequest const \\&)\n\n### virtual UpdateTable(google::bigtable::admin::v2::UpdateTableRequest const \\&)\n\n### virtual DeleteTable(google::bigtable::admin::v2::DeleteTableRequest const \\&)\n\n### virtual UndeleteTable(google::bigtable::admin::v2::UndeleteTableRequest const \\&)\n\n### virtual CreateAuthorizedView(google::bigtable::admin::v2::CreateAuthorizedViewRequest const \\&)\n\n### virtual ListAuthorizedViews(google::bigtable::admin::v2::ListAuthorizedViewsRequest)\n\n### virtual GetAuthorizedView(google::bigtable::admin::v2::GetAuthorizedViewRequest const \\&)\n\n### virtual UpdateAuthorizedView(google::bigtable::admin::v2::UpdateAuthorizedViewRequest const \\&)\n\n### virtual DeleteAuthorizedView(google::bigtable::admin::v2::DeleteAuthorizedViewRequest const \\&)\n\n### virtual ModifyColumnFamilies(google::bigtable::admin::v2::ModifyColumnFamiliesRequest const \\&)\n\n### virtual DropRowRange(google::bigtable::admin::v2::DropRowRangeRequest const \\&)\n\n### virtual GenerateConsistencyToken(google::bigtable::admin::v2::GenerateConsistencyTokenRequest const \\&)\n\n### virtual CheckConsistency(google::bigtable::admin::v2::CheckConsistencyRequest const \\&)\n\n### virtual CreateBackup(google::bigtable::admin::v2::CreateBackupRequest const \\&)\n\n### virtual GetBackup(google::bigtable::admin::v2::GetBackupRequest const \\&)\n\n### virtual UpdateBackup(google::bigtable::admin::v2::UpdateBackupRequest const \\&)\n\n### virtual DeleteBackup(google::bigtable::admin::v2::DeleteBackupRequest const \\&)\n\n### virtual ListBackups(google::bigtable::admin::v2::ListBackupsRequest)\n\n### virtual RestoreTable(google::bigtable::admin::v2::RestoreTableRequest const \\&)\n\n### virtual CopyBackup(google::bigtable::admin::v2::CopyBackupRequest const \\&)\n\n### virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const \\&)\n\n### virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const \\&)\n\n### virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const \\&)\n\n### virtual CreateSchemaBundle(google::bigtable::admin::v2::CreateSchemaBundleRequest const \\&)\n\n### virtual UpdateSchemaBundle(google::bigtable::admin::v2::UpdateSchemaBundleRequest const \\&)\n\n### virtual GetSchemaBundle(google::bigtable::admin::v2::GetSchemaBundleRequest const \\&)\n\n### virtual ListSchemaBundles(google::bigtable::admin::v2::ListSchemaBundlesRequest)\n\n### virtual DeleteSchemaBundle(google::bigtable::admin::v2::DeleteSchemaBundleRequest const \\&)"]]