FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.bulkheadEnabled(boolean bulkheadEnabled) |
Whether bulkhead is enabled or not on the circuit breaker.
|
FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.bulkheadExecutorServiceRef(String executorServiceRef) |
References to a custom thread pool to use when bulkhead is enabled
|
FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.bulkheadMaxConcurrentCalls(int bulkheadMaxConcurrentCalls) |
Configures the max amount of concurrent calls the bulkhead will support.
|
FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.bulkheadWaitingTaskQueue(int bulkheadWaitingTaskQueue) |
Configures the task queue size for holding waiting tasks to be processed by the bulkhead
|
FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.circuitBreakerRef(String circuitBreakerRef) |
Refers to an existing io.github.resilience4j.circuitbreaker.CircuitBreaker instance to lookup and use from the
registry.
|
FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.delay(long delay) |
Control how long the circuit breaker stays open.
|
FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.delay(String delay) |
Control how long the circuit breaker stays open.
|
FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.failureRatio(int failureRatio) |
Configures the failure rate threshold in percentage.
|
FaultToleranceConfigurationDefinition |
CircuitBreakerDefinition.faultToleranceConfiguration() |
Configures the circuit breaker to use MicroProfile Fault Tolerance.
|
FaultToleranceConfigurationDefinition |
CircuitBreakerDefinition.getFaultToleranceConfiguration() |
|
FaultToleranceConfigurationDefinition |
Model.getFaultToleranceConfiguration(String id) |
Gets the MicroProfile Fault Tolerance configuration by the given name.
|
FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.requestVolumeThreshold(int requestVolumeThreshold) |
Controls the size of the rolling window used when the circuit breaker is closed
|
FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.successThreshold(int successThreshold) |
Controls the number of trial calls which are allowed when the circuit breaker is half-open
|
FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.timeoutDuration(long timeoutDuration) |
Configures the thread execution timeout.
|
FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.timeoutDuration(String timeoutDuration) |
Configures the thread execution timeout.
|
FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.timeoutEnabled(boolean timeoutEnabled) |
Whether timeout is enabled or not on the circuit breaker.
|
FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.timeoutPoolSize(int poolSize) |
Configures the pool size of the thread pool when timeout is enabled.
|
FaultToleranceConfigurationDefinition |
FaultToleranceConfigurationDefinition.timeoutScheduledExecutorServiceRef(String executorServiceRef) |
References to a custom thread pool to use when timeout is enabled
|