Package org.elasticsearch.common.util
Class MockBigArrays.LimitedBreaker
java.lang.Object
org.elasticsearch.common.breaker.NoopCircuitBreaker
org.elasticsearch.common.util.MockBigArrays.LimitedBreaker
- All Implemented Interfaces:
org.elasticsearch.common.breaker.CircuitBreaker
- Enclosing class:
- MockBigArrays
public static class MockBigArrays.LimitedBreaker
extends org.elasticsearch.common.breaker.NoopCircuitBreaker
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.common.breaker.CircuitBreaker
org.elasticsearch.common.breaker.CircuitBreaker.Durability, org.elasticsearch.common.breaker.CircuitBreaker.Type -
Field Summary
Fields inherited from class org.elasticsearch.common.breaker.NoopCircuitBreaker
LIMITFields inherited from interface org.elasticsearch.common.breaker.CircuitBreaker
FIELDDATA, IN_FLIGHT_REQUESTS, PARENT, REQUEST -
Constructor Summary
ConstructorsConstructorDescriptionLimitedBreaker(String name, org.elasticsearch.common.unit.ByteSizeValue max) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEstimateBytesAndMaybeBreak(long bytes, String label) voidaddWithoutBreaking(long bytes) Methods inherited from class org.elasticsearch.common.breaker.NoopCircuitBreaker
circuitBreak, getDurability, getLimit, getName, getOverhead, getTrippedCount, getUsed, setLimitAndOverhead
-
Constructor Details
-
LimitedBreaker
-
-
Method Details
-
addEstimateBytesAndMaybeBreak
public void addEstimateBytesAndMaybeBreak(long bytes, String label) throws org.elasticsearch.common.breaker.CircuitBreakingException - Specified by:
addEstimateBytesAndMaybeBreakin interfaceorg.elasticsearch.common.breaker.CircuitBreaker- Overrides:
addEstimateBytesAndMaybeBreakin classorg.elasticsearch.common.breaker.NoopCircuitBreaker- Throws:
org.elasticsearch.common.breaker.CircuitBreakingException
-
addWithoutBreaking
public void addWithoutBreaking(long bytes) - Specified by:
addWithoutBreakingin interfaceorg.elasticsearch.common.breaker.CircuitBreaker- Overrides:
addWithoutBreakingin classorg.elasticsearch.common.breaker.NoopCircuitBreaker
-