Exposes last exception as cause in RetryException. Applies first back-off after the initial exception. Breaks out of retry loop on BackOffExecution.STOP. Expects null result in Retryable and RetryListener. Closes gh-35057
Exposes last exception as cause in RetryException. Applies first back-off after the initial exception. Breaks out of retry loop on BackOffExecution.STOP. Expects null result in Retryable and RetryListener. Closes gh-35057