Retries<T> |
Retries.copy() |
static <T> Retries<T> |
Retries.create(Predicate<? super T> valueShouldRetry,
Predicate<? super Throwable> throwableShouldRetry) |
Retries<T> |
Retries.withBackoffFactor(double backoffFactor) |
Retries<T> |
Retries.withInitialIntervalMs(long initialIntervalMs) |
Retries<T> |
Retries.withJitter(double jitter) |
Retries<T> |
Retries.withMaxAttempts(int maxAttempts) |
Retries<T> |
Retries.withMaxIntervalMs(long maxIntervalMs) |
Retries<T> |
Retries.withThrowableShouldRetry(Predicate<? super Throwable> throwableShouldRetry) |
<S> Retries<S> |
Retries.withValueShouldRetry(Predicate<? super S> valueShouldRetry) |