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:
CircuitBreaker
- Enclosing class:
- MockBigArrays
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.common.breaker.CircuitBreaker
CircuitBreaker.Durability, CircuitBreaker.Type
-
Field Summary
Fields inherited from class org.elasticsearch.common.breaker.NoopCircuitBreaker
LIMIT
Fields inherited from interface org.elasticsearch.common.breaker.CircuitBreaker
ACCOUNTING, FIELDDATA, IN_FLIGHT_REQUESTS, PARENT, REQUEST
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addEstimateBytesAndMaybeBreak
(long bytes, String label) void
addWithoutBreaking
(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
- Specified by:
addEstimateBytesAndMaybeBreak
in interfaceCircuitBreaker
- Overrides:
addEstimateBytesAndMaybeBreak
in classNoopCircuitBreaker
- Throws:
CircuitBreakingException
-
addWithoutBreaking
public void addWithoutBreaking(long bytes) - Specified by:
addWithoutBreaking
in interfaceCircuitBreaker
- Overrides:
addWithoutBreaking
in classNoopCircuitBreaker
-