Module retries

Source
Available on crate feature client only.
Expand description

Smithy code related to retry handling and token buckets.

This code defines when and how failed requests should be retried. It also defines the behavior used to limit the rate at which requests are sent.

Modules§

classifiers
Smithy retry classifiers.
strategy
Smithy retry strategies.

Structs§

ClientRateLimiter
Rate limiter for adaptive retry.
ClientRateLimiterBuilder
Builder for ClientRateLimiter.
ClientRateLimiterPartition
Represents a partition for the rate limiter, e.g. an endpoint, a region
RetryPartition
Represents the retry partition, e.g. an endpoint, a region
RetryPartitionBuilder
Builder for creating custom retry partitions.
TokenBucket
Token bucket used for standard and adaptive retry.
TokenBucketBuilder
Builder for constructing a TokenBucket.