Class BigtableInstanceAdminConnectionIdempotencyPolicy (2.42.0-rc)
Stay organized with collections
Save and categorize content based on your preferences.
Functions
virtual clone() const
Create a new copy of this object.
Returns |
Type |
Description |
std::unique_ptr< BigtableInstanceAdminConnectionIdempotencyPolicy > |
|
virtual CreateInstance(google::bigtable::admin::v2::CreateInstanceRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::CreateInstanceRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetInstance(google::bigtable::admin::v2::GetInstanceRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::GetInstanceRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListInstances(google::bigtable::admin::v2::ListInstancesRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::ListInstancesRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateInstance(google::bigtable::admin::v2::Instance const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::Instance const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual PartialUpdateInstance(google::bigtable::admin::v2::PartialUpdateInstanceRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::PartialUpdateInstanceRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteInstance(google::bigtable::admin::v2::DeleteInstanceRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::DeleteInstanceRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CreateCluster(google::bigtable::admin::v2::CreateClusterRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::CreateClusterRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetCluster(google::bigtable::admin::v2::GetClusterRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::GetClusterRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListClusters(google::bigtable::admin::v2::ListClustersRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::ListClustersRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateCluster(google::bigtable::admin::v2::Cluster const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::Cluster const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual PartialUpdateCluster(google::bigtable::admin::v2::PartialUpdateClusterRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::PartialUpdateClusterRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteCluster(google::bigtable::admin::v2::DeleteClusterRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::DeleteClusterRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CreateAppProfile(google::bigtable::admin::v2::CreateAppProfileRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::CreateAppProfileRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetAppProfile(google::bigtable::admin::v2::GetAppProfileRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::GetAppProfileRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListAppProfiles(google::bigtable::admin::v2::ListAppProfilesRequest)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::ListAppProfilesRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateAppProfile(google::bigtable::admin::v2::UpdateAppProfileRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::UpdateAppProfileRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteAppProfile(google::bigtable::admin::v2::DeleteAppProfileRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::DeleteAppProfileRequest 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 ListHotTablets(google::bigtable::admin::v2::ListHotTabletsRequest)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::ListHotTabletsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CreateLogicalView(google::bigtable::admin::v2::CreateLogicalViewRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::CreateLogicalViewRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetLogicalView(google::bigtable::admin::v2::GetLogicalViewRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::GetLogicalViewRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListLogicalViews(google::bigtable::admin::v2::ListLogicalViewsRequest)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::ListLogicalViewsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateLogicalView(google::bigtable::admin::v2::UpdateLogicalViewRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::UpdateLogicalViewRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteLogicalView(google::bigtable::admin::v2::DeleteLogicalViewRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::DeleteLogicalViewRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CreateMaterializedView(google::bigtable::admin::v2::CreateMaterializedViewRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::CreateMaterializedViewRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetMaterializedView(google::bigtable::admin::v2::GetMaterializedViewRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::GetMaterializedViewRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListMaterializedViews(google::bigtable::admin::v2::ListMaterializedViewsRequest)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::ListMaterializedViewsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateMaterializedView(google::bigtable::admin::v2::UpdateMaterializedViewRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::UpdateMaterializedViewRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DeleteMaterializedView(google::bigtable::admin::v2::DeleteMaterializedViewRequest const &)
Parameter |
Name |
Description |
request |
google::bigtable::admin::v2::DeleteMaterializedViewRequest 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-09-04 UTC.
[[["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-09-04 UTC."],[[["\u003cp\u003eThis document details the \u003ccode\u003eBigtableInstanceAdminConnectionIdempotencyPolicy\u003c/code\u003e class, covering its behavior across multiple versions, with the latest version being 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBigtableInstanceAdminConnectionIdempotencyPolicy\u003c/code\u003e class features a \u003ccode\u003eclone()\u003c/code\u003e function, which creates a new copy of the object.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides functions to manage instances and clusters, including creating, getting, listing, updating, partially updating, and deleting them.\u003c/p\u003e\n"],["\u003cp\u003eThe class also supports managing app profiles with functions to create, get, list, update, and delete them, as well as functions to get, set, and test IAM permissions.\u003c/p\u003e\n"],["\u003cp\u003eThis class also includes functionality for listing hot tablets within the Bigtable service.\u003c/p\u003e\n"]]],[],null,["# Class BigtableInstanceAdminConnectionIdempotencyPolicy (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_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.41.0](/cpp/docs/reference/bigtable/2.41.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.40.0](/cpp/docs/reference/bigtable/2.40.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.39.0](/cpp/docs/reference/bigtable/2.39.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.38.0](/cpp/docs/reference/bigtable/2.38.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.37.0](/cpp/docs/reference/bigtable/2.37.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.36.0](/cpp/docs/reference/bigtable/2.36.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.35.0](/cpp/docs/reference/bigtable/2.35.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.34.0](/cpp/docs/reference/bigtable/2.34.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.33.0](/cpp/docs/reference/bigtable/2.33.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.32.0](/cpp/docs/reference/bigtable/2.32.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.31.0](/cpp/docs/reference/bigtable/2.31.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.30.0](/cpp/docs/reference/bigtable/2.30.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.29.0](/cpp/docs/reference/bigtable/2.29.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.28.0](/cpp/docs/reference/bigtable/2.28.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.27.0](/cpp/docs/reference/bigtable/2.27.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.26.0](/cpp/docs/reference/bigtable/2.26.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.25.1](/cpp/docs/reference/bigtable/2.25.1/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.24.0](/cpp/docs/reference/bigtable/2.24.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.23.0](/cpp/docs/reference/bigtable/2.23.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.22.1](/cpp/docs/reference/bigtable/2.22.1/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.21.0](/cpp/docs/reference/bigtable/2.21.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.20.0](/cpp/docs/reference/bigtable/2.20.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.19.0](/cpp/docs/reference/bigtable/2.19.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.18.0](/cpp/docs/reference/bigtable/2.18.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.17.0](/cpp/docs/reference/bigtable/2.17.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.16.0](/cpp/docs/reference/bigtable/2.16.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.15.1](/cpp/docs/reference/bigtable/2.15.1/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.14.0](/cpp/docs/reference/bigtable/2.14.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.13.0](/cpp/docs/reference/bigtable/2.13.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.12.0](/cpp/docs/reference/bigtable/2.12.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy)\n- [2.11.0](/cpp/docs/reference/bigtable/2.11.0/classgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicy) \n\nFunctions\n---------\n\n### virtual clone() const\n\nCreate a new copy of this object.\n\n### virtual CreateInstance(google::bigtable::admin::v2::CreateInstanceRequest const \\&)\n\n### virtual GetInstance(google::bigtable::admin::v2::GetInstanceRequest const \\&)\n\n### virtual ListInstances(google::bigtable::admin::v2::ListInstancesRequest const \\&)\n\n### virtual UpdateInstance(google::bigtable::admin::v2::Instance const \\&)\n\n### virtual PartialUpdateInstance(google::bigtable::admin::v2::PartialUpdateInstanceRequest const \\&)\n\n### virtual DeleteInstance(google::bigtable::admin::v2::DeleteInstanceRequest const \\&)\n\n### virtual CreateCluster(google::bigtable::admin::v2::CreateClusterRequest const \\&)\n\n### virtual GetCluster(google::bigtable::admin::v2::GetClusterRequest const \\&)\n\n### virtual ListClusters(google::bigtable::admin::v2::ListClustersRequest const \\&)\n\n### virtual UpdateCluster(google::bigtable::admin::v2::Cluster const \\&)\n\n### virtual PartialUpdateCluster(google::bigtable::admin::v2::PartialUpdateClusterRequest const \\&)\n\n### virtual DeleteCluster(google::bigtable::admin::v2::DeleteClusterRequest const \\&)\n\n### virtual CreateAppProfile(google::bigtable::admin::v2::CreateAppProfileRequest const \\&)\n\n### virtual GetAppProfile(google::bigtable::admin::v2::GetAppProfileRequest const \\&)\n\n### virtual ListAppProfiles(google::bigtable::admin::v2::ListAppProfilesRequest)\n\n### virtual UpdateAppProfile(google::bigtable::admin::v2::UpdateAppProfileRequest const \\&)\n\n### virtual DeleteAppProfile(google::bigtable::admin::v2::DeleteAppProfileRequest 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 ListHotTablets(google::bigtable::admin::v2::ListHotTabletsRequest)\n\n### virtual CreateLogicalView(google::bigtable::admin::v2::CreateLogicalViewRequest const \\&)\n\n### virtual GetLogicalView(google::bigtable::admin::v2::GetLogicalViewRequest const \\&)\n\n### virtual ListLogicalViews(google::bigtable::admin::v2::ListLogicalViewsRequest)\n\n### virtual UpdateLogicalView(google::bigtable::admin::v2::UpdateLogicalViewRequest const \\&)\n\n### virtual DeleteLogicalView(google::bigtable::admin::v2::DeleteLogicalViewRequest const \\&)\n\n### virtual CreateMaterializedView(google::bigtable::admin::v2::CreateMaterializedViewRequest const \\&)\n\n### virtual GetMaterializedView(google::bigtable::admin::v2::GetMaterializedViewRequest const \\&)\n\n### virtual ListMaterializedViews(google::bigtable::admin::v2::ListMaterializedViewsRequest)\n\n### virtual UpdateMaterializedView(google::bigtable::admin::v2::UpdateMaterializedViewRequest const \\&)\n\n### virtual DeleteMaterializedView(google::bigtable::admin::v2::DeleteMaterializedViewRequest const \\&)"]]