maintains a budget of remaining retries for an individual request.
schedule of delays applied between each automatic retry.
The equals method only compares the retryBudget field of this instance, since the requeueBackoffs Stream[Duration] is possibly infinite, resulting in an infinite computation to compare for equality.
The equals method only compares the retryBudget field of this instance, since the requeueBackoffs Stream[Duration] is possibly infinite, resulting in an infinite computation to compare for equality.
For the hashCode of this class we only take into account the hashCode of the RetryBudget field.
For the hashCode of this class we only take into account the hashCode of the RetryBudget field. The requeueBackoffs Stream[Duration] is possibly infinite, resulting in an infinite computation to get to the hashCode.
schedule of delays applied between each automatic retry.
maintains a budget of remaining retries for an individual request.
Determines how many failed requests are eligible for being retried.
maintains a budget of remaining retries for an individual request.
schedule of delays applied between each automatic retry.
requeueBackoffs only apply to automatic retries and not to requests using a RetryPolicy