| Package | Description |
|---|---|
| dev.failsafe |
APIs for performing failsafe executions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PolicyBuilder<S,C extends PolicyConfig<R>,R>
Builds policies.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BulkheadConfig<R>
Configuration for a
Bulkhead. |
class |
CircuitBreakerConfig<R>
Configuration for a
CircuitBreaker. |
class |
DelayablePolicyConfig<R>
Configuration for policies that can delay between executions.
|
class |
FailurePolicyConfig<R>
Configuration for policies that handle specific failures and conditions.
|
class |
FallbackConfig<R>
Configuration for a
Fallback. |
class |
RateLimiterConfig<R>
Configuration for a
RateLimiter. |
class |
RetryPolicyConfig<R>
Configuration for a
RetryPolicy. |
class |
TimeoutConfig<R>
Configuration for a
Timeout. |
| Modifier and Type | Field and Description |
|---|---|
protected C |
PolicyBuilder.config |
| Modifier and Type | Method and Description |
|---|---|
PolicyConfig<R> |
Policy.getConfig()
Returns the policy config.
|
| Constructor and Description |
|---|
PolicyConfig(PolicyConfig<R> config) |
Copyright © 2022. All rights reserved.