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.