-
For each retry attempt, a new instance of the handler is created by the CDI container.
Allows reading and observing current state of circuit breakers and reseting them to the initial (closed) state.
For each invocation of a method annotated @Retry and @CustomBackoff,
an instance of custom backoff strategy is created and used for computing delays
between individual retry attempts.
Allows guarding an action with various fault tolerance strategies: bulkhead, circuit breaker, fallback, rate limit,
retry, and timeout.
A builder for configuring fault tolerance strategies.
Configures a circuit breaker.
Configures a custom backoff for retry.
Configures an exponential backoff for retry.
Configures a Fibonacci backoff for retry.
Type of the time window used for rate limiting.