public static class RetrofitRateLimiter.RateLimitingCall<T> extends DecoratedCall<T>
| Constructor and Description |
|---|
RateLimitingCall(retrofit2.Call<T> call,
io.github.resilience4j.ratelimiter.RateLimiter rateLimiter) |
| Modifier and Type | Method and Description |
|---|---|
retrofit2.Call<T> |
clone() |
void |
enqueue(retrofit2.Callback<T> callback) |
retrofit2.Response<T> |
execute() |
cancel, isCanceled, isExecuted, requestpublic RateLimitingCall(retrofit2.Call<T> call, io.github.resilience4j.ratelimiter.RateLimiter rateLimiter)
public void enqueue(retrofit2.Callback<T> callback)
enqueue in interface retrofit2.Call<T>enqueue in class DecoratedCall<T>public retrofit2.Response<T> execute() throws java.io.IOException
execute in interface retrofit2.Call<T>execute in class DecoratedCall<T>java.io.IOExceptionpublic retrofit2.Call<T> clone()
clone in interface retrofit2.Call<T>clone in class DecoratedCall<T>