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 HttpClientdelegateprivate Loggerlogprivate java.lang.IntegermaxRetriesprivate java.lang.LongretryIntervalprivate java.util.concurrent.TimeUnitretryIntervalUnit
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) RetryHttpClientautoBuild()(package private) RetryHttpClient.Builderdelegate(HttpClient delegate)RetryHttpClient.Builderlog(Logger log)RetryHttpClient.BuildermaxRetries(int maxRetries)(package private) RetryHttpClient.BuilderretryInterval(long retryInterval)(package private) RetryHttpClient.BuilderretryIntervalUnit(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:
maxRetriesin classRetryHttpClient.Builder
-
retryInterval
RetryHttpClient.Builder retryInterval(long retryInterval)
- Specified by:
retryIntervalin classRetryHttpClient.Builder
-
retryIntervalUnit
RetryHttpClient.Builder retryIntervalUnit(java.util.concurrent.TimeUnit retryIntervalUnit)
- Specified by:
retryIntervalUnitin classRetryHttpClient.Builder
-
delegate
RetryHttpClient.Builder delegate(HttpClient delegate)
- Specified by:
delegatein classRetryHttpClient.Builder
-
log
public RetryHttpClient.Builder log(Logger log)
- Specified by:
login classRetryHttpClient.Builder
-
autoBuild
RetryHttpClient autoBuild()
- Specified by:
autoBuildin classRetryHttpClient.Builder
-
-