[[["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-14 UTC."],[[["This page details the `GrafeasLimitedErrorCountRetryPolicy`, a retry mechanism for `GrafeasConnection` in the Google Cloud Container Analysis C++ library, version 2.24.0."],["The retry policy halts upon encountering a non-transient error or exceeding a predetermined number of transient failures, with `kUnavailable` being the only status code considered as a transient error in this specific implementation."],["The `GrafeasLimitedErrorCountRetryPolicy` class features constructors to create instances that tolerate a specified number of transient errors and the option to disable retries by setting `maximum_failures` to 0."],["It includes functions to check the maximum number of allowed failures (`maximum_failures()`), handle failures (`OnFailure`), determine if retries are exhausted (`IsExhausted`), and assess if a failure is permanent (`IsPermanentFailure`)."],["The page also lists prior version numbers, starting with 2.37.0-rc, that are linked to the same class and includes a `clone()` function to generate a new instance and a `BaseType` alias for `GrafeasRetryPolicy`."]]],[]]