Interface SmallRyeFaultToleranceConfig.StrategiesConfig
- Enclosing interface:
SmallRyeFaultToleranceConfig
public static interface SmallRyeFaultToleranceConfig.StrategiesConfig
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionConfiguration of the@ApplyGuardfault tolerance strategy.Configuration of the@Asynchronousfault tolerance strategy.Configuration of the@AsynchronousNonBlockingfault tolerance strategy.Configuration of the@BeforeRetryfault tolerance strategy.bulkhead()Configuration of the@Bulkheadfault tolerance strategy.Configuration of the@CircuitBreakerfault tolerance strategy.Configuration of the@CustomBackofffault tolerance strategy.Configuration of the@ExponentialBackofffault tolerance strategy.fallback()Configuration of the@Fallbackfault tolerance strategy.Configuration of the@FibonacciBackofffault tolerance strategy.Configuration of the@RateLimitfault tolerance strategy.retry()Configuration of the@Retryfault tolerance strategy.Configuration of the@RetryWhenfault tolerance strategy.timeout()Configuration of the@Timeoutfault tolerance strategy.
-
Method Details
-
applyGuard
Configuration of the@ApplyGuardfault tolerance strategy. -
asynchronous
Configuration of the@Asynchronousfault tolerance strategy. -
asynchronousNonBlocking
Optional<SmallRyeFaultToleranceConfig.StrategiesConfig.AsynchronousNonBlockingConfig> asynchronousNonBlocking()Configuration of the@AsynchronousNonBlockingfault tolerance strategy. -
beforeRetry
Configuration of the@BeforeRetryfault tolerance strategy. -
bulkhead
Configuration of the@Bulkheadfault tolerance strategy. -
circuitBreaker
Optional<SmallRyeFaultToleranceConfig.StrategiesConfig.CircuitBreakerConfig> circuitBreaker()Configuration of the@CircuitBreakerfault tolerance strategy. -
customBackoff
Configuration of the@CustomBackofffault tolerance strategy. -
exponentialBackoff
Optional<SmallRyeFaultToleranceConfig.StrategiesConfig.ExponentialBackoffConfig> exponentialBackoff()Configuration of the@ExponentialBackofffault tolerance strategy. -
fallback
Configuration of the@Fallbackfault tolerance strategy. -
fibonacciBackoff
Optional<SmallRyeFaultToleranceConfig.StrategiesConfig.FibonacciBackoffConfig> fibonacciBackoff()Configuration of the@FibonacciBackofffault tolerance strategy. -
rateLimit
Configuration of the@RateLimitfault tolerance strategy. -
retry
Configuration of the@Retryfault tolerance strategy. -
retryWhen
Configuration of the@RetryWhenfault tolerance strategy. -
timeout
Configuration of the@Timeoutfault tolerance strategy.
-