static final class AutoValue_RetryHttpClient.Builder extends RetryHttpClient.Builder
Modifier and Type | Field and Description |
---|---|
private HttpClient |
delegate |
private Logger |
log |
private java.lang.Integer |
maxRetries |
private java.lang.Long |
retryInterval |
private java.util.concurrent.TimeUnit |
retryIntervalUnit |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
(package private) RetryHttpClient |
autoBuild() |
(package private) RetryHttpClient.Builder |
delegate(HttpClient delegate) |
RetryHttpClient.Builder |
log(Logger log) |
RetryHttpClient.Builder |
maxRetries(int maxRetries) |
(package private) RetryHttpClient.Builder |
retryInterval(long retryInterval) |
(package private) RetryHttpClient.Builder |
retryIntervalUnit(java.util.concurrent.TimeUnit retryIntervalUnit) |
build, waitBeforeRetry
private java.lang.Integer maxRetries
private java.lang.Long retryInterval
private java.util.concurrent.TimeUnit retryIntervalUnit
private HttpClient delegate
private Logger log
public RetryHttpClient.Builder maxRetries(int maxRetries)
maxRetries
in class RetryHttpClient.Builder
RetryHttpClient.Builder retryInterval(long retryInterval)
retryInterval
in class RetryHttpClient.Builder
RetryHttpClient.Builder retryIntervalUnit(java.util.concurrent.TimeUnit retryIntervalUnit)
retryIntervalUnit
in class RetryHttpClient.Builder
RetryHttpClient.Builder delegate(HttpClient delegate)
delegate
in class RetryHttpClient.Builder
public RetryHttpClient.Builder log(Logger log)
log
in class RetryHttpClient.Builder
RetryHttpClient autoBuild()
autoBuild
in class RetryHttpClient.Builder