All Classes and Interfaces
Class
Description
The number of tokens in the token bucket after a specific token acquisition succeeds.
The adaptive retry strategy is a
RetryStrategy when executing against a very resource-constrained set of resources.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.
Identify a
RetryStrategy that has the capacity to work with sets of default retry predicates.Built-in implementations of the
RetryStrategy interface.A data rich
RetryToken implementation.A builder class to create
DefaultRetryToken instances or to mutate them.Set of possibles states on which the RetryToken can be, in-progress, succeeded and all the possible failure modes.
The legacy retry strategy is a
RetryStrategy for normal use-cases.The
RateLimiterTokenBucket keeps track of past throttling responses and adapts to slow down the send rate to adapt to
the service.A store to keep token buckets per scope.
The set of retry predicates that are by default added to a retry strategy.
The standard retry strategy is the recommended
RetryStrategy for normal use-cases.A lock-free implementation of a token bucket.
A store to keep token buckets per scope.