A basic implementation of ResultRetryAlgorithm. Using this implementation would mean that
all exceptions should be retried, all responses should be accepted (including null) and
no retrying process should ever be canceled.
[[["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-07-02 UTC."],[[["The latest version available for the `BasicResultRetryAlgorithm` is 2.63.1, and the page contains a list of all versions from that down to 2.7.1."],["`BasicResultRetryAlgorithm` is a basic implementation of `ResultRetryAlgorithm`, where all exceptions are retried and all responses, including null, are accepted."],["This class implements `ResultRetryAlgorithmWithContext` and inherits members from `java.lang.Object`."],["The `createNextAttempt` methods always return null, signifying no specific settings are provided for the next attempt, and the `shouldRetry` methods return true if an exception was thrown."],["The `BasicResultRetryAlgorithm` has a constructor `BasicResultRetryAlgorithm()` and multiple versions of `createNextAttempt` and `shouldRetry` methods."]]],[]]