public class CircuitBreakerConfiguration
extends java.lang.Object
Constructor and Description |
---|
CircuitBreakerConfiguration() |
Modifier and Type | Method and Description |
---|---|
float |
getFailureRateThreshold() |
int |
getRingBufferSizeInClosedState() |
int |
getRingBufferSizeInHalfOpenState() |
java.time.Duration |
getWaitDurationInOpenState() |
CircuitBreakerConfiguration |
setFailureRateThreshold(float failureRateThreshold) |
CircuitBreakerConfiguration |
setRingBufferSizeInClosedState(int ringBufferSizeInClosedState) |
CircuitBreakerConfiguration |
setRingBufferSizeInHalfOpenState(int ringBufferSizeInHalfOpenState) |
CircuitBreakerConfiguration |
setWaitDurationInOpenState(java.time.Duration waitDurationInOpenState) |
public float getFailureRateThreshold()
public CircuitBreakerConfiguration setFailureRateThreshold(float failureRateThreshold)
public int getRingBufferSizeInHalfOpenState()
public CircuitBreakerConfiguration setRingBufferSizeInHalfOpenState(int ringBufferSizeInHalfOpenState)
public int getRingBufferSizeInClosedState()
public CircuitBreakerConfiguration setRingBufferSizeInClosedState(int ringBufferSizeInClosedState)
public java.time.Duration getWaitDurationInOpenState()
public CircuitBreakerConfiguration setWaitDurationInOpenState(java.time.Duration waitDurationInOpenState)