Package | Description |
---|---|
software.amazon.awssdk.core.client.config | |
software.amazon.awssdk.core.retry |
Modifier and Type | Method and Description |
---|---|
default ClientOverrideConfiguration.Builder |
ClientOverrideConfiguration.Builder.retryPolicy(Consumer<RetryPolicy.Builder> retryPolicy)
Configure the retry policy the should be used when handling failure cases.
|
Modifier and Type | Method and Description |
---|---|
RetryPolicy.Builder |
RetryPolicy.Builder.additionalRetryConditionsAllowed(boolean additionalRetryConditionsAllowed)
Configure whether further conditions can be added to this policy after it is created.
|
RetryPolicy.Builder |
RetryPolicy.Builder.backoffStrategy(BackoffStrategy backoffStrategy)
Configure the backoff strategy that should be used for waiting in between retry attempts.
|
static RetryPolicy.Builder |
RetryPolicy.builder()
Create a
RetryPolicy.Builder populated with the defaults from the RetryMode.defaultRetryMode() . |
static RetryPolicy.Builder |
RetryPolicy.builder(RetryMode retryMode)
Create a
RetryPolicy.Builder populated with the defaults from the provided RetryMode . |
RetryPolicy.Builder |
RetryPolicy.Builder.numRetries(Integer numRetries)
Configure the maximum number of times that a single request should be retried, assuming it fails for a retryable error.
|
RetryPolicy.Builder |
RetryPolicy.Builder.retryCapacityCondition(RetryCondition retryCapacityCondition)
Configure the
RetryCondition that should be used to throttle the number of retries attempted by the SDK client
as a whole. |
RetryPolicy.Builder |
RetryPolicy.Builder.retryCondition(RetryCondition retryCondition)
Configure the condition under which the request should be retried.
|
RetryPolicy.Builder |
RetryPolicy.Builder.throttlingBackoffStrategy(BackoffStrategy backoffStrategy)
Configure the backoff strategy that should be used for waiting in between retry attempts after a throttling error
is encountered.
|
RetryPolicy.Builder |
RetryPolicy.toBuilder() |
Copyright © 2020. All rights reserved.