Package org.eclipse.cbi.maven.http
Class AutoValue_RetryHttpClient.Builder
- java.lang.Object
-
- org.eclipse.cbi.maven.http.RetryHttpClient.Builder
-
- org.eclipse.cbi.maven.http.AutoValue_RetryHttpClient.Builder
-
- Enclosing class:
- AutoValue_RetryHttpClient
static final class AutoValue_RetryHttpClient.Builder extends RetryHttpClient.Builder
-
-
Field Summary
Fields Modifier and Type Field Description private HttpClient
delegate
private Logger
log
private java.lang.Integer
maxRetries
private java.lang.Long
retryInterval
private java.util.concurrent.TimeUnit
retryIntervalUnit
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
Methods inherited from class org.eclipse.cbi.maven.http.RetryHttpClient.Builder
build, waitBeforeRetry
-
-
-
-
Field Detail
-
maxRetries
private java.lang.Integer maxRetries
-
retryInterval
private java.lang.Long retryInterval
-
retryIntervalUnit
private java.util.concurrent.TimeUnit retryIntervalUnit
-
delegate
private HttpClient delegate
-
log
private Logger log
-
-
Method Detail
-
maxRetries
public RetryHttpClient.Builder maxRetries(int maxRetries)
- Specified by:
maxRetries
in classRetryHttpClient.Builder
-
retryInterval
RetryHttpClient.Builder retryInterval(long retryInterval)
- Specified by:
retryInterval
in classRetryHttpClient.Builder
-
retryIntervalUnit
RetryHttpClient.Builder retryIntervalUnit(java.util.concurrent.TimeUnit retryIntervalUnit)
- Specified by:
retryIntervalUnit
in classRetryHttpClient.Builder
-
delegate
RetryHttpClient.Builder delegate(HttpClient delegate)
- Specified by:
delegate
in classRetryHttpClient.Builder
-
log
public RetryHttpClient.Builder log(Logger log)
- Specified by:
log
in classRetryHttpClient.Builder
-
autoBuild
RetryHttpClient autoBuild()
- Specified by:
autoBuild
in classRetryHttpClient.Builder
-
-