Namespace google::cloud::bigtable::experimental (3.10.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.

DirectPathDiagnosticsTimeoutOption

Option to configure the overall timeout for DirectPath environmental diagnostics.

DirectPathInitializationModeOption

Option to configure the initialization behavior for DirectPath.

DirectPathMetricsModeOption

Option to control whether DirectPath should emit OpenTelemetry metrics.

DirectPathModeOption

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

DirectPathProbeTimeoutOption

Option to configure the timeout for DirectPath startup compatibility probing.

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