Interface | Description |
---|---|
ResilienceDecorationStrategy |
Generic interface to decorate functions with non-functional requirements.
|
Class | Description |
---|---|
NoResilienceDecorationStrategy |
Function decorator which does not change the call.
|
ResilienceConfiguration |
This type provides options to configure the resilience function decoration.
|
ResilienceConfiguration.BulkheadConfiguration |
Provides options specific to bulkheads.
|
ResilienceConfiguration.CacheConfiguration |
Provides options specific to caching.
|
ResilienceConfiguration.CacheConfiguration.CacheConfigurationBuilder |
Builder class for cache configuration.
|
ResilienceConfiguration.CircuitBreakerConfiguration |
Provides options specific to circuit breakers.
|
ResilienceConfiguration.RetryConfiguration |
Provides options specific to retries, which will reattempt failed requests a limited amount of times.
|
ResilienceConfiguration.TimeLimiterConfiguration |
Provides options specific to timeouts.
|
ResilienceDecorator |
Accessor class for decorating functions with resilient properties.
|
ResilienceIsolationKey |
Isolation key to manage optional tenant and principal values.
|
Enum | Description |
---|---|
CacheExpirationStrategy |
Determines the type of expiry strategy for a cache configuration.
|
ResilienceIsolationMode |
Determines how to further isolate resilience constructs such as timeouts, circuit breakers, and bulkheads.
|
Exception | Description |
---|---|
ResilienceRuntimeException |
Exception class dedicated to failing resilient functions.
|
Copyright © 2020 SAP SE. All rights reserved.