[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["This page details the `SpeechRetryPolicy` class, which dictates the retry behavior for `SpeechConnection` within the Google Cloud Speech C++ library."],["The most recent version, 2.37.0-rc, along with multiple previous versions of the SpeechRetryPolicy class, are listed and linked on this page, ranging from 2.11.0 to the most current release candidate."],["The `SpeechRetryPolicy` class offers methods like `clone()`, `OnFailure()`, `IsExhausted()`, and `IsPermanentFailure()`, providing control over retry mechanisms."],["The `clone()` function will create a new instance of the policy, and reset to its intitial state, whereas the `OnFailure()` function takes in a parameter of type `Status` and returns a boolean."],["The `IsExhausted()` and `IsPermanentFailure()` functions also return booleans, with `IsPermanentFailure()` taking in the `status` parameter like the `OnFailure()` function."]]],[]]