Package | Description |
---|---|
com.github.davidmoten.aws.lw.client |
Modifier and Type | Method and Description |
---|---|
Client.Builder4 |
Client.Builder4.baseUrlFactory(BaseUrlFactory factory) |
Client.Builder4 |
Client.Builder4.clock(Clock clock) |
Client.Builder4 |
Client.Builder4.connectTimeout(long duration,
TimeUnit unit) |
Client.Builder4 |
Client.Builder2.credentials(Credentials credentials) |
Client.Builder4 |
Client.Builder2.credentialsFromEnvironment() |
Client.Builder4 |
Client.Builder2.credentialsFromSystemProperties() |
Client.Builder4 |
Client.Builder.defaultClient() |
Client.Builder4 |
Client.Builder4.exception(Predicate<? super Response> predicate,
Function<? super Response,? extends RuntimeException> factory) |
Client.Builder4 |
Client.Builder4.exceptionFactory(ExceptionFactory exceptionFactory) |
Client.Builder4 |
Client.Builder.from(Client client) |
Client.Builder4 |
Client.Builder4.httpClient(HttpClient httpClient) |
Client.Builder4 |
Client.Builder4.readTimeout(long duration,
TimeUnit unit) |
Client.Builder4 |
Client.Builder4.retryBackoffFactor(double factor) |
Client.Builder4 |
Client.Builder4.retryCondition(Predicate<? super ResponseInputStream> shouldRetry) |
Client.Builder4 |
Client.Builder4.retryException(Predicate<? super Throwable> shouldRetry)
Default behaviour is to retry IOException and UncheckedIOException.
|
Client.Builder4 |
Client.Builder4.retryInitialInterval(long duration,
TimeUnit unit) |
Client.Builder4 |
Client.Builder4.retryJitter(double jitter)
Sets the level of randomness applied to the next retry interval.
|
Client.Builder4 |
Client.Builder4.retryMaxAttempts(int maxAttempts) |
Client.Builder4 |
Client.Builder4.retryMaxInterval(long duration,
TimeUnit unit) |
Client.Builder4 |
Client.Builder4.retryStatusCodes(Collection<Integer> statusCodes) |
Client.Builder4 |
Client.Builder4.retryStatusCodes(Integer... statusCodes) |
Client.Builder4 |
Client.Builder3.secretKey(String secretKey) |
Copyright © 2021–2024. All rights reserved.