Class CircuitBreakerDetails
java.lang.Object
io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintlongintintio.github.resilience4j.circuitbreaker.CircuitBreaker.StategetState()voidsetBufferedCalls(int bufferedCalls) voidsetFailedCalls(int failedCalls) voidsetFailureRate(String failureRate) voidsetFailureRateThreshold(String failureRateThreshold) voidsetNotPermittedCalls(long notPermittedCalls) voidsetSlowCallRate(String slowCallRate) voidsetSlowCallRateThreshold(String slowCallRateThreshold) voidsetSlowCalls(int slowCalls) voidsetSlowFailedCalls(int slowFailedCalls) voidsetState(io.github.resilience4j.circuitbreaker.CircuitBreaker.State state)
-
Constructor Details
-
CircuitBreakerDetails
public CircuitBreakerDetails()
-
-
Method Details
-
getFailureRate
-
setFailureRate
-
getSlowCallRate
-
setSlowCallRate
-
getFailureRateThreshold
-
setFailureRateThreshold
-
getSlowCallRateThreshold
-
setSlowCallRateThreshold
-
getBufferedCalls
public int getBufferedCalls() -
setBufferedCalls
public void setBufferedCalls(int bufferedCalls) -
getFailedCalls
public int getFailedCalls() -
setFailedCalls
public void setFailedCalls(int failedCalls) -
getSlowCalls
public int getSlowCalls() -
setSlowCalls
public void setSlowCalls(int slowCalls) -
getSlowFailedCalls
public int getSlowFailedCalls() -
setSlowFailedCalls
public void setSlowFailedCalls(int slowFailedCalls) -
getNotPermittedCalls
public long getNotPermittedCalls() -
setNotPermittedCalls
public void setNotPermittedCalls(long notPermittedCalls) -
getState
@Nullable public io.github.resilience4j.circuitbreaker.CircuitBreaker.State getState() -
setState
public void setState(@Nullable io.github.resilience4j.circuitbreaker.CircuitBreaker.State state)
-