[[["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 `SessionControllerLimitedErrorCountRetryPolicy` class in the Google Cloud Dataproc C++ library, detailing its functionality and usage across multiple versions."],["The `SessionControllerLimitedErrorCountRetryPolicy` class defines a retry mechanism for `SessionControllerConnection`, limiting retries based on the number of transient errors encountered or if a non-transient error occurs, such as an RPC returning a non-transient error."],["Transient errors, identified by the `kUnavailable` status code, are the only type of failures that trigger a retry, and the maximum number of allowed transient failures is configurable upon object creation."],["The documentation lists a range of available versions, from the latest release candidate, 2.37.0-rc, down to version 2.11.0, each with its respective reference link, offering support for different versions of the product."],["The Class offers multiple constuctors and functions such as `maximum_failures() const`, `OnFailure(Status const &)`, `IsExhausted() const`, `IsPermanentFailure(Status const &) const` and `clone() const` that aid in the use and development of this class."]]],[]]