Namespace google::cloud::bigtable::experimental (3.8.0-rc)

Classes

ExecuteQueryPlanRefreshLimitedErrorCountRetryPolicy

A retry policy only used in bigtable::DataConnection::ExecuteQuery to retry query execution that may involve query plan refreshes based on counting errors.

ExecuteQueryPlanRefreshLimitedTimeRetryPolicy

A retry policy only used in bigtable::DataConnection::ExecuteQuery to retry query execution that may involve query plan refreshes based on elapsed time.

QueryPlanRefreshFunctionLimitedErrorCountRetryPolicy

A retry policy only used in bigtable::DataConnection::ExecuteQuery attempts to refresh a query plan based on counting errors.

QueryPlanRefreshFunctionLimitedTimeRetryPolicy

A retry policy only used in bigtable::DataConnection::ExecuteQuery attempts to refresh a query plan based on elapsed time.

Structs

BulkApplyThrottlingOption

If set, the client will throttle mutations in batch write jobs.

DirectPathMetricsModeOption

Option to control whether DirectPath should emit OpenTelemetry metrics.

DirectPathModeOption

Option to control whether DirectPath should be used for Bigtable connections.

DynamicChannelPoolSizingPolicy

If MakeDataConnection(std::vector<InstanceResource>,Options) is called, then all connections will be managed by a Dynamic Channel Pool.

DynamicChannelPoolSizingPolicyOption

ExecuteQueryPlanRefreshRetryPolicyOption

Option to configure the retry policy used in bigtable::Client::ExecuteQuery to automatically refresh expired or invalid query plans encountered during execution.

QueryPlanRefreshFunctionRetryPolicyOption

Option to configure the retry policy used for query plan refresh attempts.

Enums

DirectPathMode

DirectPathMetricsMode