[[["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-05-07 UTC."],[[["This webpage provides documentation for the `CloudFunctionsServiceLimitedErrorCountRetryPolicy` class, which is part of the Google Cloud Functions C++ client library."],["The `CloudFunctionsServiceLimitedErrorCountRetryPolicy` defines a retry policy for `CloudFunctionsServiceConnection` that limits the number of transient errors before stopping retries, with `kUnavailable` being the only considered transient error code."],["The policy can be configured with a `maximum_failures` parameter to control the tolerance for transient errors, and disabling the retry loop can be achieved by setting this parameter to `0`."],["The documentation includes details about the class constructors, such as the ability to create new instances based on the maximum number of transient failures to be tolerated, as well as copy and move constructors."],["The page also provides details on various functions of the class, such as `maximum_failures()`, `OnFailure()`, `IsExhausted()`, `IsPermanentFailure()`, `clone()` and a type alias `BaseType`, giving information on each of their functionality."]]],[]]