Execute the block codes that produces a Future[T], returns a Future containing the result of T, unless an exception is thrown, in which case the operation will be retried after delay time, if there are more possible retries, which is configured through the retries parameter.
Execute the block codes that produces a Future[T], returns a Future containing the result of T, unless an exception is thrown, in which case the operation will be retried after delay time, if there are more possible retries, which is configured through the retries parameter. If the operation does not succeed and there is no retries left, the resulting Future will contain the last failure.
Set the stop condition.
Set the stop condition.
the successful Future[T] or the last retried result.
Set customized execution context.
Set customized execution context.
current retryable instance.
Set customized execution context.
Set customized execution context.
current retryable instance.