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() |
Builder(RetryHttpClient source) |
| Modifier and Type | Method and Description |
|---|---|
RetryHttpClient |
autoBuild() |
RetryHttpClient.Builder |
delegate(HttpClient delegate) |
RetryHttpClient.Builder |
log(Logger log) |
RetryHttpClient.Builder |
maxRetries(int maxRetries) |
RetryHttpClient.Builder |
retryInterval(long retryInterval) |
RetryHttpClient.Builder |
retryIntervalUnit(java.util.concurrent.TimeUnit retryIntervalUnit) |
build, waitBeforeRetryprivate java.lang.Integer maxRetries
private java.lang.Long retryInterval
private java.util.concurrent.TimeUnit retryIntervalUnit
private HttpClient delegate
private Logger log
Builder()
Builder(RetryHttpClient source)
public RetryHttpClient.Builder maxRetries(int maxRetries)
maxRetries in class RetryHttpClient.Builderpublic RetryHttpClient.Builder retryInterval(long retryInterval)
retryInterval in class RetryHttpClient.Builderpublic RetryHttpClient.Builder retryIntervalUnit(java.util.concurrent.TimeUnit retryIntervalUnit)
retryIntervalUnit in class RetryHttpClient.Builderpublic RetryHttpClient.Builder delegate(HttpClient delegate)
delegate in class RetryHttpClient.Builderpublic RetryHttpClient.Builder log(Logger log)
log in class RetryHttpClient.Builderpublic RetryHttpClient autoBuild()
autoBuild in class RetryHttpClient.Builder