RetryPolicyBuilder<R> |
RetryPolicyBuilder.abortIf(CheckedPredicate<R> resultPredicate) |
Specifies that retries should be aborted if the resultPredicate matches the result.
|
RetryPolicyBuilder<R> |
RetryPolicyBuilder.abortOn(CheckedPredicate<? extends java.lang.Throwable> abortPredicate) |
Specifies that retries should be aborted if the abortPredicate matches the exception.
|
(package private) static <R> CheckedBiPredicate<R,java.lang.Throwable> |
FailurePolicyBuilder.failurePredicateFor(CheckedPredicate<? extends java.lang.Throwable> failurePredicate) |
Returns a predicate that evaluates the failurePredicate against a failure.
|
S |
FailurePolicyBuilder.handleIf(CheckedPredicate<? extends java.lang.Throwable> failurePredicate) |
Specifies that a failure has occurred if the failurePredicate matches the exception.
|
S |
FailurePolicyBuilder.handleResultIf(CheckedPredicate<R> resultPredicate) |
Specifies that a failure has occurred if the resultPredicate matches the execution result.
|
(package private) static <R> CheckedBiPredicate<R,java.lang.Throwable> |
FailurePolicyBuilder.resultPredicateFor(CheckedPredicate<R> resultPredicate) |
Returns a predicate that evaluates the resultPredicate against a result, when present.
|