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.