Class RetryTransformer<T>
java.lang.Object
io.github.resilience4j.retry.transformer.RetryTransformer<T>
- All Implemented Interfaces:
io.reactivex.CompletableTransformer
,io.reactivex.FlowableTransformer<T,T>
,io.reactivex.MaybeTransformer<T,T>
,io.reactivex.ObservableTransformer<T,T>
,io.reactivex.SingleTransformer<T,T>
public class RetryTransformer<T>
extends java.lang.Object
implements io.reactivex.FlowableTransformer<T,T>, io.reactivex.ObservableTransformer<T,T>, io.reactivex.SingleTransformer<T,T>, io.reactivex.CompletableTransformer, io.reactivex.MaybeTransformer<T,T>
-
Method Summary
Modifier and Type Method Description io.reactivex.CompletableSource
apply(io.reactivex.Completable upstream)
org.reactivestreams.Publisher<T>
apply(io.reactivex.Flowable<T> upstream)
io.reactivex.MaybeSource<T>
apply(io.reactivex.Maybe<T> upstream)
io.reactivex.ObservableSource<T>
apply(io.reactivex.Observable<T> upstream)
io.reactivex.SingleSource<T>
apply(io.reactivex.Single<T> upstream)
static <T> RetryTransformer<T>
of(io.github.resilience4j.retry.Retry retry)
Creates a RetryOperator.
-
Method Details
-
of
Creates a RetryOperator.- Type Parameters:
T
- the value type of the upstream and downstream- Parameters:
retry
- the Retry- Returns:
- a RetryOperator
-
apply
-
apply
-
apply
-
apply
public io.reactivex.CompletableSource apply(io.reactivex.Completable upstream)- Specified by:
apply
in interfaceio.reactivex.CompletableTransformer
-
apply
-