All Classes

Class Description
CircuitBreakerCallAdapter
Creates a Retrofit CallAdapter.Factory that decorates a Call to provide integration with a CircuitBreaker
DecoratedCall<T>
Simple decorator class that implements Call<T> and delegates all calls the the Call instance provided in the constructor.
RateLimiterCallAdapter
Creates a Retrofit CallAdapter.Factory that decorates a Call to provide integration with a supplied RateLimiter
RetrofitCircuitBreaker
Decorates a Retrofit Call to inform a CircuitBreaker when an exception is thrown.
RetrofitCircuitBreaker.CircuitBreakingCall<T>  
RetrofitRateLimiter
Decorates a Retrofit Call to check with a RateLimiter if a call can be made.
RetrofitRateLimiter.RateLimitingCall<T>  
RetrofitRetry
Decorates a Retrofit Call to inform a Retry when an retryOnResults matches and retryExceptions are thrown.
RetrofitRetry.RetryCall<T>  
RetryCallAdapter
Creates a Retrofit CallAdapter.Factory that decorates a Call to provide integration with Resilience4j-Retry}