| Modifier and Type | Class and Description |
|---|---|
| pack-priv static interface | |
| pack-priv static interface |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final int | |
| private static final Duration | |
| private static final Logger | |
| pack-priv static final int |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static <T> T | |
| pack-priv static <T> T | |
| private static boolean |
| HTTP_TOO_MANY_REQUESTS | back to summary |
|---|---|
| pack-priv static final int HTTP_TOO_MANY_REQUESTS | |
| INITIAL_BACKOFF | back to summary |
|---|---|
| private static final Duration INITIAL_BACKOFF | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| MAX_RATE_LIMIT_RETRIES | back to summary |
|---|---|
| pack-priv static final int MAX_RATE_LIMIT_RETRIES | |
| FetcherRetry | back to summary |
|---|---|
| private FetcherRetry() | |
| executeWithRateLimitRetry | back to summary |
|---|---|
| pack-priv static <T> T executeWithRateLimitRetry(FetcherRetry. | |
| executeWithRateLimitRetry | back to summary |
|---|---|
| pack-priv static <T> T executeWithRateLimitRetry(FetcherRetry. | |
| isRateLimited | back to summary |
|---|---|
| private static boolean isRateLimited(FetcherClientException exception) | |
| waitFor | back to summary |
|---|---|
| public void waitFor(Duration delay) throws InterruptedException | |
| Modifier and Type | Method and Description |
|---|---|
| public T |
| execute | back to summary |
|---|---|
| public T execute() throws FetcherException | |