public class IncreasingRetryTimer
extends java.lang.Object
implements io.reactivex.functions.Function<io.reactivex.Observable<java.lang.Throwable>,io.reactivex.ObservableSource<java.lang.Long>>
Constructor and Description |
---|
IncreasingRetryTimer(java.lang.Class<? extends java.lang.Exception> retryOnClass) |
IncreasingRetryTimer(io.reactivex.functions.Predicate<java.lang.Throwable> filter) |
Modifier and Type | Method and Description |
---|---|
io.reactivex.ObservableSource<java.lang.Long> |
apply(io.reactivex.Observable<java.lang.Throwable> attempts) |