public interface CircuitBreakerExceptionBuilder<T extends io.dropwizard.Configuration> extends CircuitBreakerFinalBuilder
Modifier and Type | Method and Description |
---|---|
CircuitBreakerExceptionBuilder<T> |
ignoreExceptions(java.lang.Class<? extends java.lang.Throwable>... errorClasses)
Configures a list of error classes that are ignored as a failure and thus do not increase the
failure rate.
|
CircuitBreakerExceptionBuilder<T> |
recordExceptions(java.lang.Class<? extends java.lang.Throwable>... errorClasses)
Configures a list of error classes that are recorded as a failure and thus increase the failure
rate.
|
build, wrap
CircuitBreakerExceptionBuilder<T> recordExceptions(java.lang.Class<? extends java.lang.Throwable>... errorClasses)
errorClasses
- the error classes that are recordedCircuitBreakerExceptionBuilder<T> ignoreExceptions(java.lang.Class<? extends java.lang.Throwable>... errorClasses)
errorClasses
- the error classes that are ignored