Class CircuitBreakerEndpoint
java.lang.Object
io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpoint
@Endpoint(id="circuitbreakers")
public class CircuitBreakerEndpoint
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description CircuitBreakerEndpoint(io.github.resilience4j.circuitbreaker.CircuitBreakerRegistry circuitBreakerRegistry) -
Method Summary
Modifier and Type Method Description io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponsegetAllCircuitBreakers()io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponseupdateCircuitBreakerState(java.lang.String name, io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState updateState)
-
Constructor Details
-
CircuitBreakerEndpoint
public CircuitBreakerEndpoint(io.github.resilience4j.circuitbreaker.CircuitBreakerRegistry circuitBreakerRegistry)
-
-
Method Details
-
getAllCircuitBreakers
@ReadOperation public io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse getAllCircuitBreakers() -
updateCircuitBreakerState
@WriteOperation public io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse updateCircuitBreakerState(@Selector java.lang.String name, io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState updateState)
-