If set, the client will throttle mutations in batch write jobs.
This option is for batch write jobs where the goal is to avoid cluster overload and prevent job failure more than it is to minimize latency or maximize throughput.
With this option set, the server rate-limits traffic to avoid overloading your Bigtable cluster, while ensuring the cluster is under enough load to trigger Bigtable [autoscaling] (if enabled).
[[["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-03-21 UTC."],[[["The latest version available is 2.37.0-rc, with several other previous versions listed, down to 2.11.0."],["The content pertains to the `BulkApplyThrottlingOption` within the Google Cloud Bigtable C++ client library."],["Setting `BulkApplyThrottlingOption` enables the client to throttle mutations during batch write jobs to prevent cluster overload and potential job failure."],["When this option is active, the server rate-limits traffic to avoid overloading the Bigtable cluster while maintaining enough load for autoscaling."],["This option must be used in conjunction with a single-cluster routing app profile and must be supplied to `MakeDataConnection()` to work."]]],[]]