Class CircuitBreakerMappingBuilder
java.lang.Object
com.linecorp.armeria.client.circuitbreaker.CircuitBreakerMappingBuilder
public final class CircuitBreakerMappingBuilder extends Object
Builder class for building a
CircuitBreakerMapping
based on a combination of host, method and path.-
Method Summary
Modifier and Type Method Description CircuitBreakerMapping
build(CircuitBreakerFactory factory)
Returns a newly-createdCircuitBreakerMapping
with the specifiedCircuitBreakerFactory
and properties set so far.CircuitBreakerMappingBuilder
perHost()
Adds host dimension to the mapping Key.CircuitBreakerMappingBuilder
perMethod()
Adds method dimension to the mapping Key.CircuitBreakerMappingBuilder
perPath()
Adds path dimension to the mapping Key.
-
Method Details
-
perHost
Adds host dimension to the mapping Key. -
perMethod
Adds method dimension to the mapping Key. -
perPath
Adds path dimension to the mapping Key. -
build
Returns a newly-createdCircuitBreakerMapping
with the specifiedCircuitBreakerFactory
and properties set so far.
-