static RetryWhen.Builder |
RetryWhen.action(io.reactivex.functions.Consumer<? super RetryWhen.ErrorAndDuration> action) |
RetryWhen.Builder |
RetryWhen.Builder.action(io.reactivex.functions.Consumer<? super RetryWhen.ErrorAndDuration> action) |
static RetryWhen.Builder |
RetryWhen.delay(long delay,
TimeUnit unit) |
RetryWhen.Builder |
RetryWhen.Builder.delay(Long delay,
TimeUnit unit) |
static RetryWhen.Builder |
RetryWhen.delays(io.reactivex.Flowable<Long> delays,
TimeUnit unit) |
RetryWhen.Builder |
RetryWhen.Builder.delays(io.reactivex.Flowable<Long> delays,
TimeUnit unit) |
static RetryWhen.Builder |
RetryWhen.delaysInt(io.reactivex.Flowable<Integer> delays,
TimeUnit unit) |
RetryWhen.Builder |
RetryWhen.Builder.delaysInt(io.reactivex.Flowable<Integer> delays,
TimeUnit unit) |
RetryWhen.Builder |
RetryWhen.Builder.exponentialBackoff(long firstDelay,
long maxDelay,
TimeUnit unit,
double factor) |
static RetryWhen.Builder |
RetryWhen.exponentialBackoff(long firstDelay,
TimeUnit unit) |
RetryWhen.Builder |
RetryWhen.Builder.exponentialBackoff(long firstDelay,
TimeUnit unit) |
static RetryWhen.Builder |
RetryWhen.exponentialBackoff(long firstDelay,
TimeUnit unit,
double factor) |
RetryWhen.Builder |
RetryWhen.Builder.exponentialBackoff(long firstDelay,
TimeUnit unit,
double factor) |
static RetryWhen.Builder |
RetryWhen.failWhenInstanceOf(Class<? extends Throwable>... classes) |
RetryWhen.Builder |
RetryWhen.Builder.failWhenInstanceOf(Class<? extends Throwable>... classes) |
static RetryWhen.Builder |
RetryWhen.maxRetries(int maxRetries) |
RetryWhen.Builder |
RetryWhen.Builder.maxRetries(int maxRetries) |
static RetryWhen.Builder |
RetryWhen.retryIf(io.reactivex.functions.Predicate<Throwable> predicate) |
RetryWhen.Builder |
RetryWhen.Builder.retryIf(io.reactivex.functions.Predicate<Throwable> predicate) |
static RetryWhen.Builder |
RetryWhen.retryWhenInstanceOf(Class<? extends Throwable>... classes) |
RetryWhen.Builder |
RetryWhen.Builder.retryWhenInstanceOf(Class<? extends Throwable>... classes) |
static RetryWhen.Builder |
RetryWhen.scheduler(io.reactivex.Scheduler scheduler) |
RetryWhen.Builder |
RetryWhen.Builder.scheduler(io.reactivex.Scheduler scheduler) |