A B C D E F H I L M N R S T U V 
All Classes All Packages

A

acquireInitialToken(AcquireInitialTokenRequest) - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
AcquireResponse - Class in software.amazon.awssdk.retries.internal.circuitbreaker
The number of tokens in the token bucket after a specific token acquisition succeeds.
AcquireResponse.Builder - Class in software.amazon.awssdk.retries.internal.circuitbreaker
 
acquisitionFailed() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.AcquireResponse
Returns true if the requested capacity was not successfully acquired.
acquisitionFailed(Boolean) - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.AcquireResponse.Builder
 
AdaptiveRetryStrategy - Interface in software.amazon.awssdk.retries
The adaptive retry strategy is a RetryStrategy when executing against a very resource-constrained set of resources.
AdaptiveRetryStrategy.Builder - Interface in software.amazon.awssdk.retries
 
adaptiveStrategyBuilder() - Static method in class software.amazon.awssdk.retries.DefaultRetryStrategy
Create a new builder for a AdaptiveRetryStrategy.
addDefaults(RetryStrategyDefaults) - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
addDefaults(RetryStrategyDefaults) - Method in interface software.amazon.awssdk.retries.internal.DefaultAwareRetryStrategy
Add the specified defaults to this retry strategy
addFailure(Throwable) - Method in class software.amazon.awssdk.retries.internal.DefaultRetryToken.Builder
Adds a Throwable to the retry-token.
applyDefaults(RetryStrategy.Builder<?, ?>) - Method in interface software.amazon.awssdk.retries.internal.RetryStrategyDefaults
Apply this set of defaults to the provided retry strategy builder.
attempt() - Method in class software.amazon.awssdk.retries.internal.DefaultRetryToken
Returns the latest attempt count.

B

backoffStrategy - Variable in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
backoffStrategy(BackoffStrategy) - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy.Builder
 
backoffStrategy(BackoffStrategy) - Method in class software.amazon.awssdk.retries.internal.DefaultLegacyRetryStrategy.Builder
 
backoffStrategy(BackoffStrategy) - Method in class software.amazon.awssdk.retries.internal.DefaultStandardRetryStrategy.Builder
 
BaseRetryStrategy - Class in software.amazon.awssdk.retries.internal
Generic class that implements that common logic for all the retries strategies with extension points for specific strategies to tailor the behavior to its needs.
BaseRetryStrategy.Builder - Class in software.amazon.awssdk.retries.internal
 
build() - Method in interface software.amazon.awssdk.retries.AdaptiveRetryStrategy.Builder
 
build() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.AcquireResponse.Builder
 
build() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.ReleaseResponse.Builder
 
build() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.TokenBucketStore.Builder
 
build() - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy.Builder
 
build() - Method in class software.amazon.awssdk.retries.internal.DefaultLegacyRetryStrategy.Builder
 
build() - Method in class software.amazon.awssdk.retries.internal.DefaultRetryToken.Builder
Creates a new DefaultRetryToken with the configured values.
build() - Method in class software.amazon.awssdk.retries.internal.DefaultStandardRetryStrategy.Builder
 
build() - Method in class software.amazon.awssdk.retries.internal.ratelimiter.RateLimiterTokenBucketStore.Builder
 
build() - Method in interface software.amazon.awssdk.retries.LegacyRetryStrategy.Builder
 
build() - Method in interface software.amazon.awssdk.retries.StandardRetryStrategy.Builder
 
builder() - Static method in interface software.amazon.awssdk.retries.AdaptiveRetryStrategy
builder() - Static method in class software.amazon.awssdk.retries.internal.circuitbreaker.AcquireResponse
 
builder() - Static method in class software.amazon.awssdk.retries.internal.circuitbreaker.ReleaseResponse
Creates a new builder to build a ReleaseResponse instance.
builder() - Static method in class software.amazon.awssdk.retries.internal.circuitbreaker.TokenBucketStore
Returns a new builder to create a new store.
builder() - Static method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy
 
builder() - Static method in class software.amazon.awssdk.retries.internal.DefaultLegacyRetryStrategy
 
builder() - Static method in class software.amazon.awssdk.retries.internal.DefaultRetryToken
Returns a new builder to create new instances of the DefaultRetryToken class.
builder() - Static method in class software.amazon.awssdk.retries.internal.DefaultStandardRetryStrategy
 
builder() - Static method in class software.amazon.awssdk.retries.internal.ratelimiter.RateLimiterTokenBucketStore
 
builder() - Static method in class software.amazon.awssdk.retries.internal.ratelimiter.RateLimiterUpdateResponse
 
builder() - Static method in interface software.amazon.awssdk.retries.LegacyRetryStrategy
builder() - Static method in interface software.amazon.awssdk.retries.StandardRetryStrategy

C

capacityAcquired() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.AcquireResponse
The number of tokens acquired by the last token acquisition.
capacityAcquired() - Method in class software.amazon.awssdk.retries.internal.DefaultRetryToken
Returns the latest capacity acquired from the token bucket.
capacityAcquired(int) - Method in class software.amazon.awssdk.retries.internal.DefaultRetryToken.Builder
Sets the capacity acquired from the token bucket.
capacityAcquired(Integer) - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.AcquireResponse.Builder
 
capacityReleased() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.ReleaseResponse
Returns the capacity released from the request.
capacityReleased(Integer) - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.ReleaseResponse.Builder
 
capacityRemaining() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.AcquireResponse
The number of tokens in the token bucket.
capacityRemaining() - Method in class software.amazon.awssdk.retries.internal.DefaultRetryToken
Returns the capacity remaining in the token bucket when the last acquire request was done.
capacityRemaining(int) - Method in class software.amazon.awssdk.retries.internal.DefaultRetryToken.Builder
Sets the capacity remaining in the token bucket after the last acquire.
capacityRemaining(Integer) - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.AcquireResponse.Builder
 
capacityRequested() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.AcquireResponse
The numbers of token requested by the last token acquisition.
capacityRequested(Integer) - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.AcquireResponse.Builder
 
circuitBreakerEnabled - Variable in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
circuitBreakerEnabled(Boolean) - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy.Builder
 
circuitBreakerEnabled(Boolean) - Method in class software.amazon.awssdk.retries.internal.DefaultLegacyRetryStrategy.Builder
 
circuitBreakerEnabled(Boolean) - Method in class software.amazon.awssdk.retries.internal.DefaultStandardRetryStrategy.Builder
 
circuitBreakerEnabled(Boolean) - Method in interface software.amazon.awssdk.retries.LegacyRetryStrategy.Builder
Whether circuit breaking is enabled for this strategy.
circuitBreakerEnabled(Boolean) - Method in interface software.amazon.awssdk.retries.StandardRetryStrategy.Builder
Whether circuit breaking is enabled for this strategy.
clock(RateLimiterClock) - Method in class software.amazon.awssdk.retries.internal.ratelimiter.RateLimiterTokenBucketStore.Builder
 
computeBackoff(RefreshRetryTokenRequest, DefaultRetryToken) - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
Computes the backoff before a retry using the configured backoff strategy.
computeBackoff(RefreshRetryTokenRequest, DefaultRetryToken) - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy
 
computeInitialBackoff(AcquireInitialTokenRequest) - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
Computes the backoff before the first attempt, by default Duration.ZERO.
computeInitialBackoff(AcquireInitialTokenRequest) - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy
 
create(Duration) - Static method in class software.amazon.awssdk.retries.internal.ratelimiter.RateLimiterAcquireResponse
 
currentCapacity() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.ReleaseResponse
Returns the capacity of the token bucket after the release.
currentCapacity() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.TokenBucket
Retrieve a snapshot of the current number of tokens in the bucket.
currentCapacity(Integer) - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.ReleaseResponse.Builder
 

D

DefaultAdaptiveRetryStrategy - Class in software.amazon.awssdk.retries.internal
 
DefaultAdaptiveRetryStrategy.Builder - Class in software.amazon.awssdk.retries.internal
 
DefaultAwareRetryStrategy - Interface in software.amazon.awssdk.retries.internal
Identify a RetryStrategy that has the capacity to work with sets of default retry predicates.
DefaultAwareRetryStrategy.Builder - Interface in software.amazon.awssdk.retries.internal
 
DefaultLegacyRetryStrategy - Class in software.amazon.awssdk.retries.internal
 
DefaultLegacyRetryStrategy.Builder - Class in software.amazon.awssdk.retries.internal
 
DefaultRetryStrategy - Class in software.amazon.awssdk.retries
Built-in implementations of the RetryStrategy interface.
DefaultRetryToken - Class in software.amazon.awssdk.retries.internal
A data rich RetryToken implementation.
DefaultRetryToken.Builder - Class in software.amazon.awssdk.retries.internal
A builder class to create DefaultRetryToken instances or to mutate them.
DefaultRetryToken.TokenState - Enum in software.amazon.awssdk.retries.internal
Set of possibles states on which the RetryToken can be, in-progress, succeeded and all the possible failure modes.
defaultsAdded - Variable in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
DefaultStandardRetryStrategy - Class in software.amazon.awssdk.retries.internal
 
DefaultStandardRetryStrategy.Builder - Class in software.amazon.awssdk.retries.internal
 
delay() - Method in class software.amazon.awssdk.retries.internal.ratelimiter.RateLimiterAcquireResponse
 
doNotRetry() - Static method in class software.amazon.awssdk.retries.DefaultRetryStrategy
Returns a retry strategy that does not retry.

E

exceptionCost - Variable in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
exceptionCost(RefreshRetryTokenRequest) - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
Returns the amount of tokens to withdraw from the token bucket.
exceptionCost(RefreshRetryTokenRequest) - Method in class software.amazon.awssdk.retries.internal.DefaultLegacyRetryStrategy
 

F

fillRate() - Method in class software.amazon.awssdk.retries.internal.ratelimiter.RateLimiterUpdateResponse
 

H

hasRetryPredicates() - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
Returns true if there are retry predicates configured for this retry strategy.

I

IN_PROGRESS - software.amazon.awssdk.retries.internal.DefaultRetryToken.TokenState
The request operation is in-progress.
increaseAttempt() - Method in class software.amazon.awssdk.retries.internal.DefaultRetryToken.Builder
Increments the current attempt count.

L

LegacyRetryStrategy - Interface in software.amazon.awssdk.retries
The legacy retry strategy is a RetryStrategy for normal use-cases.
LegacyRetryStrategy.Builder - Interface in software.amazon.awssdk.retries
 
legacyStrategyBuilder() - Static method in class software.amazon.awssdk.retries.DefaultRetryStrategy
Create a new builder for a LegacyRetryStrategy.
log - Variable in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 

M

markDefaultAdded(String) - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy.Builder
 
markDefaultAdded(String) - Method in interface software.amazon.awssdk.retries.internal.DefaultAwareRetryStrategy.Builder
Identify the Builder as having the specified defaults to it.
MAX_RETRIES_REACHED - software.amazon.awssdk.retries.internal.DefaultRetryToken.TokenState
The request operation failed with max retries reached.
maxAttempts - Variable in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
maxAttempts() - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
maxAttempts(int) - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy.Builder
 
maxAttempts(int) - Method in class software.amazon.awssdk.retries.internal.DefaultLegacyRetryStrategy.Builder
 
maxAttempts(int) - Method in class software.amazon.awssdk.retries.internal.DefaultStandardRetryStrategy.Builder
 
maxCapacity() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.AcquireResponse
The max capacity.
maxCapacity() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.ReleaseResponse
Returns the max capacity for the token bucket.
maxCapacity() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.TokenBucket
Retrieve the maximum capacity of the bucket configured when the bucket was created.
maxCapacity(Integer) - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.AcquireResponse.Builder
 
maxCapacity(Integer) - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.ReleaseResponse.Builder
 
measuredTxRate() - Method in class software.amazon.awssdk.retries.internal.ratelimiter.RateLimiterUpdateResponse
 

N

name() - Method in interface software.amazon.awssdk.retries.internal.RetryStrategyDefaults
 
NON_RETRYABLE_EXCEPTION - software.amazon.awssdk.retries.internal.DefaultRetryToken.TokenState
The request operation failed with non-retryable exception caught.

R

RateLimiterAcquireResponse - Class in software.amazon.awssdk.retries.internal.ratelimiter
 
RateLimiterClock - Interface in software.amazon.awssdk.retries.internal.ratelimiter
 
RateLimiterTokenBucket - Class in software.amazon.awssdk.retries.internal.ratelimiter
The RateLimiterTokenBucket keeps track of past throttling responses and adapts to slow down the send rate to adapt to the service.
rateLimiterTokenBucketStore(RateLimiterTokenBucketStore) - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy.Builder
 
RateLimiterTokenBucketStore - Class in software.amazon.awssdk.retries.internal.ratelimiter
A store to keep token buckets per scope.
RateLimiterTokenBucketStore.Builder - Class in software.amazon.awssdk.retries.internal.ratelimiter
 
RateLimiterUpdateResponse - Class in software.amazon.awssdk.retries.internal.ratelimiter
 
recordSuccess(RecordSuccessRequest) - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
This method implements the logic of RetryStrategy.recordSuccess(RecordSuccessRequest).
refreshRetryToken(RefreshRetryTokenRequest) - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
release(int) - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.TokenBucket
Release a certain number of tokens back to this bucket.
ReleaseResponse - Class in software.amazon.awssdk.retries.internal.circuitbreaker
 
ReleaseResponse.Builder - Class in software.amazon.awssdk.retries.internal.circuitbreaker
 
retryOnException(Predicate<Throwable>) - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy.Builder
 
retryOnException(Predicate<Throwable>) - Method in class software.amazon.awssdk.retries.internal.DefaultLegacyRetryStrategy.Builder
 
retryOnException(Predicate<Throwable>) - Method in class software.amazon.awssdk.retries.internal.DefaultStandardRetryStrategy.Builder
 
retryPredicates - Variable in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
retryPredicates() - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
RetryStrategyDefaults - Interface in software.amazon.awssdk.retries.internal
The set of retry predicates that are by default added to a retry strategy.

S

scope() - Method in class software.amazon.awssdk.retries.internal.DefaultRetryToken
Returns the token scope.
scope(String) - Method in class software.amazon.awssdk.retries.internal.DefaultRetryToken.Builder
Sets the scope of the retry token.
shouldAddDefaults(String) - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
software.amazon.awssdk.retries - package software.amazon.awssdk.retries
 
software.amazon.awssdk.retries.internal - package software.amazon.awssdk.retries.internal
 
software.amazon.awssdk.retries.internal.circuitbreaker - package software.amazon.awssdk.retries.internal.circuitbreaker
 
software.amazon.awssdk.retries.internal.ratelimiter - package software.amazon.awssdk.retries.internal.ratelimiter
 
StandardRetryStrategy - Interface in software.amazon.awssdk.retries
The standard retry strategy is the recommended RetryStrategy for normal use-cases.
StandardRetryStrategy.Builder - Interface in software.amazon.awssdk.retries
 
standardStrategyBuilder() - Static method in class software.amazon.awssdk.retries.DefaultRetryStrategy
Create a new builder for a StandardRetryStrategy.
state() - Method in class software.amazon.awssdk.retries.internal.DefaultRetryToken
Returns the state of the token.
state(DefaultRetryToken.TokenState) - Method in class software.amazon.awssdk.retries.internal.DefaultRetryToken.Builder
Sets the state of the retry token.
SUCCEEDED - software.amazon.awssdk.retries.internal.DefaultRetryToken.TokenState
The request operation concluded successfully.

T

throttlingBackoffStrategy - Variable in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
throttlingBackoffStrategy(BackoffStrategy) - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy.Builder
 
throttlingBackoffStrategy(BackoffStrategy) - Method in class software.amazon.awssdk.retries.internal.DefaultLegacyRetryStrategy.Builder
 
throttlingBackoffStrategy(BackoffStrategy) - Method in class software.amazon.awssdk.retries.internal.DefaultStandardRetryStrategy.Builder
 
throttlingBackoffStrategy(BackoffStrategy) - Method in interface software.amazon.awssdk.retries.LegacyRetryStrategy.Builder
Configure the backoff strategy used for throttling exceptions by this strategy.
time() - Method in interface software.amazon.awssdk.retries.internal.ratelimiter.RateLimiterClock
Returns the current time in seconds, and should include sub second resolution.
toBuilder() - Method in interface software.amazon.awssdk.retries.AdaptiveRetryStrategy
 
toBuilder() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.AcquireResponse
 
toBuilder() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.ReleaseResponse
 
toBuilder() - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy
 
toBuilder() - Method in class software.amazon.awssdk.retries.internal.DefaultLegacyRetryStrategy
 
toBuilder() - Method in class software.amazon.awssdk.retries.internal.DefaultRetryToken
Creates a new builder to mutate the current instance.
toBuilder() - Method in class software.amazon.awssdk.retries.internal.DefaultStandardRetryStrategy
 
toBuilder() - Method in class software.amazon.awssdk.retries.internal.ratelimiter.RateLimiterTokenBucketStore
 
toBuilder() - Method in interface software.amazon.awssdk.retries.LegacyRetryStrategy
 
toBuilder() - Method in interface software.amazon.awssdk.retries.StandardRetryStrategy
 
TOKEN_ACQUISITION_FAILED - software.amazon.awssdk.retries.internal.DefaultRetryToken.TokenState
The request operation failed with token acquisition failure.
TokenBucket - Class in software.amazon.awssdk.retries.internal.circuitbreaker
A lock-free implementation of a token bucket.
tokenBucketExceptionCost(int) - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy.Builder
 
tokenBucketExceptionCost(int) - Method in class software.amazon.awssdk.retries.internal.DefaultLegacyRetryStrategy.Builder
 
tokenBucketExceptionCost(int) - Method in class software.amazon.awssdk.retries.internal.DefaultStandardRetryStrategy.Builder
 
tokenBucketForScope(String) - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.TokenBucketStore
Returns the TokenBucket for the given scope.
tokenBucketForScope(String) - Method in class software.amazon.awssdk.retries.internal.ratelimiter.RateLimiterTokenBucketStore
 
tokenBucketMaxCapacity(int) - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.TokenBucketStore.Builder
 
tokenBucketStore - Variable in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
tokenBucketStore(TokenBucketStore) - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy.Builder
 
tokenBucketStore(TokenBucketStore) - Method in class software.amazon.awssdk.retries.internal.DefaultLegacyRetryStrategy.Builder
 
tokenBucketStore(TokenBucketStore) - Method in class software.amazon.awssdk.retries.internal.DefaultStandardRetryStrategy.Builder
 
TokenBucketStore - Class in software.amazon.awssdk.retries.internal.circuitbreaker
A store to keep token buckets per scope.
TokenBucketStore.Builder - Class in software.amazon.awssdk.retries.internal.circuitbreaker
 
tokenBucketThrottlingExceptionCost(int) - Method in class software.amazon.awssdk.retries.internal.DefaultLegacyRetryStrategy.Builder
 
toString() - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
toString() - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.TokenBucket
 
toString() - Method in class software.amazon.awssdk.retries.internal.DefaultRetryToken
 
treatAsThrottling - Variable in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
treatAsThrottling(Predicate<Throwable>) - Method in interface software.amazon.awssdk.retries.AdaptiveRetryStrategy.Builder
Configure the predicate to allow the strategy categorize a Throwable as throttling exception.
treatAsThrottling(Predicate<Throwable>) - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy.Builder
 
treatAsThrottling(Predicate<Throwable>) - Method in class software.amazon.awssdk.retries.internal.DefaultLegacyRetryStrategy.Builder
 
treatAsThrottling(Predicate<Throwable>) - Method in class software.amazon.awssdk.retries.internal.DefaultStandardRetryStrategy.Builder
 
treatAsThrottling(Predicate<Throwable>) - Method in interface software.amazon.awssdk.retries.LegacyRetryStrategy.Builder
Configure the predicate to allow the strategy categorize a Throwable as throttling exception.
tryAcquire() - Method in class software.amazon.awssdk.retries.internal.ratelimiter.RateLimiterTokenBucket
Acquire tokens from the bucket.
tryAcquire(int) - Method in class software.amazon.awssdk.retries.internal.circuitbreaker.TokenBucket
Try to acquire a certain number of tokens from this bucket.

U

updateRateAfterSuccess() - Method in class software.amazon.awssdk.retries.internal.ratelimiter.RateLimiterTokenBucket
Updates the estimated send rate after a successful response.
updateRateAfterThrottling() - Method in class software.amazon.awssdk.retries.internal.ratelimiter.RateLimiterTokenBucket
Updates the estimated send rate after a throttling response.
updateStateForRetry(RefreshRetryTokenRequest) - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
Called inside BaseRetryStrategy.refreshRetryToken(software.amazon.awssdk.retries.api.RefreshRetryTokenRequest) to allow extending classes to update their internal state before retrying a request.
updateStateForRetry(RefreshRetryTokenRequest) - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy
 
updateStateForSuccess(DefaultRetryToken) - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
Called inside BaseRetryStrategy.recordSuccess(software.amazon.awssdk.retries.api.RecordSuccessRequest) to allow extending classes to update their internal state after a successful request.
updateStateForSuccess(DefaultRetryToken) - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy
 
useClientDefaults - Variable in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
useClientDefaults() - Method in class software.amazon.awssdk.retries.internal.BaseRetryStrategy
 
useClientDefaults(boolean) - Method in class software.amazon.awssdk.retries.internal.DefaultAdaptiveRetryStrategy.Builder
 
useClientDefaults(boolean) - Method in class software.amazon.awssdk.retries.internal.DefaultLegacyRetryStrategy.Builder
 
useClientDefaults(boolean) - Method in class software.amazon.awssdk.retries.internal.DefaultStandardRetryStrategy.Builder
 

V

valueOf(String) - Static method in enum software.amazon.awssdk.retries.internal.DefaultRetryToken.TokenState
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.awssdk.retries.internal.DefaultRetryToken.TokenState
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F H I L M N R S T U V 
All Classes All Packages