The Bigtable client library uses the same mechanism as all other C++ client libraries for configuration. As usual for the C++ client libraries, it adds a number of unique options only applicable for the Bigtable library.
[[["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\u003eThis webpage provides documentation for the Google Cloud Bigtable C++ client library, with the latest release candidate being version 2.37.0-rc and the current documented version being 2.26.0.\u003c/p\u003e\n"],["\u003cp\u003eThe Bigtable client library utilizes the same configuration mechanism as other C++ client libraries, but includes specific configuration options unique to Bigtable.\u003c/p\u003e\n"],["\u003cp\u003eThe content lists numerous Bigtable Admin and Data related classes for managing various aspects of instances and data, such as Retry, Backoff, and Polling policies, along with data access configurations like AppProfileId and ReverseScan.\u003c/p\u003e\n"],["\u003cp\u003eThe page includes links to various versions of the Bigtable documentation, starting from version 2.37.0-rc down to version 2.11.0.\u003c/p\u003e\n"],["\u003cp\u003eThere are also links for generic client library configuration, and types specific to the Bigtable Admin, such as \u003ccode\u003eBigtableInstanceAdminPolicyOptionList\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Bigtable Client Library Configuration Options (2.26.0)\n\nVersion 2.26.0keyboard_arrow_down\n\n- [2.42.0-rc (latest)](/cpp/docs/reference/bigtable/latest/group__google-cloud-bigtable-options)\n- [2.41.0](/cpp/docs/reference/bigtable/2.41.0/group__google-cloud-bigtable-options)\n- [2.40.0](/cpp/docs/reference/bigtable/2.40.0/group__google-cloud-bigtable-options)\n- [2.39.0](/cpp/docs/reference/bigtable/2.39.0/group__google-cloud-bigtable-options)\n- [2.38.0](/cpp/docs/reference/bigtable/2.38.0/group__google-cloud-bigtable-options)\n- [2.37.0](/cpp/docs/reference/bigtable/2.37.0/group__google-cloud-bigtable-options)\n- [2.36.0](/cpp/docs/reference/bigtable/2.36.0/group__google-cloud-bigtable-options)\n- [2.35.0](/cpp/docs/reference/bigtable/2.35.0/group__google-cloud-bigtable-options)\n- [2.34.0](/cpp/docs/reference/bigtable/2.34.0/group__google-cloud-bigtable-options)\n- [2.33.0](/cpp/docs/reference/bigtable/2.33.0/group__google-cloud-bigtable-options)\n- [2.32.0](/cpp/docs/reference/bigtable/2.32.0/group__google-cloud-bigtable-options)\n- [2.31.0](/cpp/docs/reference/bigtable/2.31.0/group__google-cloud-bigtable-options)\n- [2.30.0](/cpp/docs/reference/bigtable/2.30.0/group__google-cloud-bigtable-options)\n- [2.29.0](/cpp/docs/reference/bigtable/2.29.0/group__google-cloud-bigtable-options)\n- [2.28.0](/cpp/docs/reference/bigtable/2.28.0/group__google-cloud-bigtable-options)\n- [2.27.0](/cpp/docs/reference/bigtable/2.27.0/group__google-cloud-bigtable-options)\n- [2.26.0](/cpp/docs/reference/bigtable/2.26.0/group__google-cloud-bigtable-options)\n- [2.25.1](/cpp/docs/reference/bigtable/2.25.1/group__google-cloud-bigtable-options)\n- [2.24.0](/cpp/docs/reference/bigtable/2.24.0/group__google-cloud-bigtable-options)\n- [2.23.0](/cpp/docs/reference/bigtable/2.23.0/group__google-cloud-bigtable-options)\n- [2.22.1](/cpp/docs/reference/bigtable/2.22.1/group__google-cloud-bigtable-options)\n- [2.21.0](/cpp/docs/reference/bigtable/2.21.0/group__google-cloud-bigtable-options)\n- [2.20.0](/cpp/docs/reference/bigtable/2.20.0/group__google-cloud-bigtable-options)\n- [2.19.0](/cpp/docs/reference/bigtable/2.19.0/group__google-cloud-bigtable-options)\n- [2.18.0](/cpp/docs/reference/bigtable/2.18.0/group__google-cloud-bigtable-options)\n- [2.17.0](/cpp/docs/reference/bigtable/2.17.0/group__google-cloud-bigtable-options)\n- [2.16.0](/cpp/docs/reference/bigtable/2.16.0/group__google-cloud-bigtable-options)\n- [2.15.1](/cpp/docs/reference/bigtable/2.15.1/group__google-cloud-bigtable-options)\n- [2.14.0](/cpp/docs/reference/bigtable/2.14.0/group__google-cloud-bigtable-options)\n- [2.13.0](/cpp/docs/reference/bigtable/2.13.0/group__google-cloud-bigtable-options)\n- [2.12.0](/cpp/docs/reference/bigtable/2.12.0/group__google-cloud-bigtable-options)\n- [2.11.0](/cpp/docs/reference/bigtable/2.11.0/group__google-cloud-bigtable-options) \n\nBigtable Client Library Configuration Options\n=============================================\n\nThe Bigtable client library uses the same mechanism as all other C++ client libraries for configuration. As usual for the C++ client libraries, it adds a number of unique options only applicable for the Bigtable library.\n\n###### See Also\n\n[Client Library Configuration](https://cloud.google.com/cpp/docs/reference/common/latest/group__options.html) - for an overview of client library configuration.\n\n### Classes\n\n- [`google::cloud::bigtable_admin::BigtableInstanceAdminRetryPolicyOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminRetryPolicyOption)\n- [`google::cloud::bigtable_admin::BigtableInstanceAdminBackoffPolicyOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminBackoffPolicyOption)\n- [`google::cloud::bigtable_admin::BigtableInstanceAdminConnectionIdempotencyPolicyOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminConnectionIdempotencyPolicyOption)\n- [`google::cloud::bigtable_admin::BigtableInstanceAdminPollingPolicyOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableInstanceAdminPollingPolicyOption)\n- [`google::cloud::bigtable_admin::BigtableTableAdminRetryPolicyOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminRetryPolicyOption)\n- [`google::cloud::bigtable_admin::BigtableTableAdminBackoffPolicyOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminBackoffPolicyOption)\n- [`google::cloud::bigtable_admin::BigtableTableAdminConnectionIdempotencyPolicyOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminConnectionIdempotencyPolicyOption)\n- [`google::cloud::bigtable_admin::BigtableTableAdminPollingPolicyOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable__admin_1_1BigtableTableAdminPollingPolicyOption)\n- [`google::cloud::bigtable::AppProfileIdOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable_1_1AppProfileIdOption)\n- [`google::cloud::bigtable::ReverseScanOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable_1_1ReverseScanOption)\n- [`google::cloud::bigtable::MinConnectionRefreshOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable_1_1MinConnectionRefreshOption)\n- [`google::cloud::bigtable::MaxConnectionRefreshOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [`google::cloud::bigtable::DataRetryPolicyOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable_1_1DataRetryPolicyOption)\n- [`google::cloud::bigtable::DataBackoffPolicyOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable_1_1DataBackoffPolicyOption)\n- [`google::cloud::bigtable::IdempotentMutationPolicyOption`](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable_1_1IdempotentMutationPolicyOption)\n\n### Types\n\n- [`BigtableInstanceAdminPolicyOptionList`](about:invalid#zCSafez)\n- [`BigtableTableAdminPolicyOptionList`](about:invalid#zCSafez)"]]