The strategy for determining when to abort a retry operation.
The strategy used to calculate delays between retries.
The monitor that is notified of retry events.
The classifier for errors raised during retry operations. This field is deprecated and will be
used as a fallback for the errors
classifier, which should be used instead.
The classifier for results returned during retry operations.
The classifier for errors raised during retry operations.
The strategy used to calculate delays between retries.
The classifier for errors raised during retry operations.
The monitor that is notified of retry events.
The classifier for results returned during retry operations.
Performs the specified optionally named operation synchronously, retrying according to this policy.
Performs the specified optionally named operation synchronously, retrying according to this policy.
The return type of the operation being retried.
The optional name of the operation.
The operation to repeatedly perform.
The clock used to track time and wait out backoff delays.
Performs the specified named operation synchronously, retrying according to this policy.
Performs the specified named operation synchronously, retrying according to this policy.
The return type of the operation being retried.
The name of the operation.
The operation to repeatedly perform.
The clock used to track time and wait out backoff delays.
Performs the specified operation synchronously, retrying according to this policy.
Performs the specified operation synchronously, retrying according to this policy.
The return type of the operation being retried.
The operation to repeatedly perform.
The clock used to track time and wait out backoff delays.
Performs the specified optionally named operation asynchronously, retrying according to this policy.
Performs the specified optionally named operation asynchronously, retrying according to this policy.
The return type of the operation being retried.
The optional name of the operation.
The operation to repeatedly perform.
The execution context to retry on.
The clock used to track time and schedule backoff notifications.
Performs the specified optionally named operation asynchronously, retrying according to this policy.
Performs the specified optionally named operation asynchronously, retrying according to this policy.
The return type of the operation being retried.
The name of the operation.
The operation to repeatedly perform.
The execution context to retry on.
The clock used to track time and schedule backoff notifications.
Performs the specified operation asynchronously, retrying according to this policy.
Performs the specified operation asynchronously, retrying according to this policy.
The return type of the operation being retried.
The operation to repeatedly perform.
The execution context to retry on.
The clock used to track time and schedule backoff notifications.
The strategy for determining when to abort a retry operation.
The classifier for errors raised during retry operations.
The classifier for errors raised during retry operations. This field is deprecated and will be
used as a fallback for the errors
classifier, which should be used instead.
(Since version 2.1) Use errors
instead of classifier
.
A policy that enables customizable retries for arbitrary operations.
The strategy for determining when to abort a retry operation.
The strategy used to calculate delays between retries.
The monitor that is notified of retry events.
The classifier for errors raised during retry operations. This field is deprecated and will be used as a fallback for the
errors
classifier, which should be used instead.The classifier for results returned during retry operations.
The classifier for errors raised during retry operations.