Skip navigation links
C D E G I O R 

C

cancel() - Method in class io.github.resilience4j.retrofit.internal.DecoratedCall
 
CircuitBreakerCallAdapter - Class in io.github.resilience4j.retrofit
Creates a Retrofit CallAdapter.Factory that decorates a Call to provide integration with a CircuitBreaker
CircuitBreakingCall(Call<T>, CircuitBreaker, Predicate<Response>) - Constructor for class io.github.resilience4j.retrofit.RetrofitCircuitBreaker.CircuitBreakingCall
 
clone() - Method in class io.github.resilience4j.retrofit.internal.DecoratedCall
 
clone() - Method in class io.github.resilience4j.retrofit.RetrofitCircuitBreaker.CircuitBreakingCall
 
clone() - Method in class io.github.resilience4j.retrofit.RetrofitRateLimiter.RateLimitingCall
 

D

decorateCall(CircuitBreaker, Call<T>, Predicate<Response>) - Static method in interface io.github.resilience4j.retrofit.RetrofitCircuitBreaker
Decorate Calls allow CircuitBreaker functionality.
decorateCall(RateLimiter, Call<T>) - Static method in interface io.github.resilience4j.retrofit.RetrofitRateLimiter
Decorate Calls allow CircuitBreaker functionality.
DecoratedCall<T> - Class in io.github.resilience4j.retrofit.internal
Simple decorator class that implements Call<T> and delegates all calls the the Call instance provided in the constructor.
DecoratedCall(Call<T>) - Constructor for class io.github.resilience4j.retrofit.internal.DecoratedCall
 

E

enqueue(Callback<T>) - Method in class io.github.resilience4j.retrofit.internal.DecoratedCall
 
enqueue(Callback<T>) - Method in class io.github.resilience4j.retrofit.RetrofitCircuitBreaker.CircuitBreakingCall
 
enqueue(Callback<T>) - Method in class io.github.resilience4j.retrofit.RetrofitRateLimiter.RateLimitingCall
 
execute() - Method in class io.github.resilience4j.retrofit.internal.DecoratedCall
 
execute() - Method in class io.github.resilience4j.retrofit.RetrofitCircuitBreaker.CircuitBreakingCall
 
execute() - Method in class io.github.resilience4j.retrofit.RetrofitRateLimiter.RateLimitingCall
 

G

get(Type, Annotation[], Retrofit) - Method in class io.github.resilience4j.retrofit.CircuitBreakerCallAdapter
 
get(Type, Annotation[], Retrofit) - Method in class io.github.resilience4j.retrofit.RateLimiterCallAdapter
 

I

io.github.resilience4j.retrofit - package io.github.resilience4j.retrofit
 
io.github.resilience4j.retrofit.internal - package io.github.resilience4j.retrofit.internal
 
isCanceled() - Method in class io.github.resilience4j.retrofit.internal.DecoratedCall
 
isExecuted() - Method in class io.github.resilience4j.retrofit.internal.DecoratedCall
 

O

of(CircuitBreaker) - Static method in class io.github.resilience4j.retrofit.CircuitBreakerCallAdapter
Create a circuit-breaking call adapter that decorates retrofit calls
of(CircuitBreaker, Predicate<Response>) - Static method in class io.github.resilience4j.retrofit.CircuitBreakerCallAdapter
Create a circuit-breaking call adapter that decorates retrofit calls
of(RateLimiter) - Static method in class io.github.resilience4j.retrofit.RateLimiterCallAdapter
Create a rate-limiting call adapter factory that decorates retrofit calls

R

RateLimiterCallAdapter - Class in io.github.resilience4j.retrofit
Creates a Retrofit CallAdapter.Factory that decorates a Call to provide integration with a supplied RateLimiter
RateLimitingCall(Call<T>, RateLimiter) - Constructor for class io.github.resilience4j.retrofit.RetrofitRateLimiter.RateLimitingCall
 
request() - Method in class io.github.resilience4j.retrofit.internal.DecoratedCall
 
RetrofitCircuitBreaker - Interface in io.github.resilience4j.retrofit
Decorates a Retrofit Call to inform a CircuitBreaker when an exception is thrown.
RetrofitCircuitBreaker.CircuitBreakingCall<T> - Class in io.github.resilience4j.retrofit
 
RetrofitRateLimiter - Interface in io.github.resilience4j.retrofit
Decorates a Retrofit Call to check with a RateLimiter if a call can be made.
RetrofitRateLimiter.RateLimitingCall<T> - Class in io.github.resilience4j.retrofit
 
C D E G I O R 
Skip navigation links