@NonNullApi @NonNullFields
Package io.github.resilience4j.retrofit
-
Interface Summary Interface Description RetrofitCircuitBreaker Decorates a RetrofitCallto inform aCircuitBreakerwhen an exception is thrown.RetrofitRateLimiter Decorates a RetrofitCallto check with aRateLimiterif a call can be made.RetrofitRetry Decorates a RetrofitCallto inform a Retry when an retryOnResults matches and retryExceptions are thrown. -
Class Summary Class Description CircuitBreakerCallAdapter Creates a RetrofitCallAdapter.Factorythat decorates a Call to provide integration with aCircuitBreakerRateLimiterCallAdapter Creates a RetrofitCallAdapter.Factorythat decorates a Call to provide integration with a suppliedRateLimiterRetrofitCircuitBreaker.CircuitBreakingCall<T> RetrofitRateLimiter.RateLimitingCall<T> RetrofitRetry.RetryCall<T> RetryCallAdapter Creates a RetrofitCallAdapter.Factorythat decorates a Call to provide integration with Resilience4j-Retry}