Package org.eclipse.cbi.maven.http
Class RetryHttpClient.Builder
java.lang.Object
org.eclipse.cbi.maven.http.RetryHttpClient.Builder
- Direct Known Subclasses:
AutoValue_RetryHttpClient.Builder
- Enclosing class:
RetryHttpClient
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) abstract RetryHttpClient
build()
private static long
checkPositive
(long n, String msg) (package private) abstract RetryHttpClient.Builder
delegate
(HttpClient httpClient) abstract RetryHttpClient.Builder
abstract RetryHttpClient.Builder
maxRetries
(int maxRetries) (package private) abstract RetryHttpClient.Builder
retryInterval
(long retryInterval) (package private) abstract RetryHttpClient.Builder
retryIntervalUnit
(TimeUnit retryIntervalUnit) waitBeforeRetry
(long retryInterval, TimeUnit retryIntervalUnit)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
maxRetries
-
retryInterval
-
retryIntervalUnit
-
waitBeforeRetry
-
delegate
-
log
-
autoBuild
-
build
-
checkPositive
-