@NonNullApi @NonNullFields
| Interface | Description |
|---|---|
| RetrofitCircuitBreaker |
Decorates a Retrofit
Call to inform a CircuitBreaker when an exception is thrown. |
| RetrofitRateLimiter |
Decorates a Retrofit
Call to check with a RateLimiter if a call can be made. |
| Class | Description |
|---|---|
| CircuitBreakerCallAdapter |
Creates a Retrofit
CallAdapter.Factory that decorates a Call to provide integration with
a CircuitBreaker |
| RateLimiterCallAdapter |
Creates a Retrofit
CallAdapter.Factory that decorates a Call to provide integration with
a supplied RateLimiter |
| RetrofitCircuitBreaker.CircuitBreakingCall<T> | |
| RetrofitRateLimiter.RateLimitingCall<T> |