[[["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."],[[["This webpage provides documentation for the `ExponentialBackoffPolicy` class within the Google Cloud Bigtable C++ client library, offering a range of versions from 2.11.0 up to the latest release candidate, 2.37.0-rc."],["The `ExponentialBackoffPolicy` class allows the configuration of an exponential backoff strategy, which includes specifying parameters for `initial_delay` and `maximum_delay` during the class instantiation."],["The documentation details the constructors of the class, which are `ExponentialBackoffPolicy(internal::RPCPolicyParameters)` and `ExponentialBackoffPolicy(std::chrono::duration\u003c Rep1, Period1 \u003e, std::chrono::duration\u003c Rep2, Period2 \u003e)`."],["Key functions include `clone()`, for creating a copy of the policy, `Setup()`, for updating the `ClientContext`, and `OnCompletion()`, which determines the delay after an RPC operation, allowing the library user to customize backoff behavior."],["The `OnCompletion()` function can handle both `Status const &` and `grpc::Status const &`, giving flexibility to the user."]]],[]]