Class CircuitBreakerServerSideEvent
- java.lang.Object
-
- io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerServerSideEvent
-
@Endpoint(id="streamcircuitbreakerevents") public class CircuitBreakerServerSideEvent extends java.lang.ObjectThis class is used to produce Circuit breaker events as streams.The following endpoints are automatically generated and events are produced as Server Sent Event(SSE) curl -vv http://localhost:8090/actuator/streamcircuitbreakerevents curl -vv http://localhost:8090/actuator/streamcircuitbreakerevents/{circuitbreakername} curl -vv http://localhost:8090/actuator/streamcircuitbreakerevents/{circuitbreakername}/{errorType}
-
-
Constructor Summary
Constructors Constructor Description CircuitBreakerServerSideEvent(io.github.resilience4j.circuitbreaker.CircuitBreakerRegistry circuitBreakerRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Flux<org.springframework.http.codec.ServerSentEvent<java.lang.String>>getAllCircuitBreakerServerSideEvent()reactor.core.publisher.Flux<org.springframework.http.codec.ServerSentEvent<java.lang.String>>getEventsFilteredByCircuitBreakerName(java.lang.String name)reactor.core.publisher.Flux<org.springframework.http.codec.ServerSentEvent<java.lang.String>>getEventsFilteredByCircuitBreakerNameAndEventType(java.lang.String name, java.lang.String eventType)
-
-
-
Method Detail
-
getAllCircuitBreakerServerSideEvent
@ReadOperation(produces="text/event-stream") public reactor.core.publisher.Flux<org.springframework.http.codec.ServerSentEvent<java.lang.String>> getAllCircuitBreakerServerSideEvent()
-
getEventsFilteredByCircuitBreakerName
@ReadOperation(produces="text/event-stream") public reactor.core.publisher.Flux<org.springframework.http.codec.ServerSentEvent<java.lang.String>> getEventsFilteredByCircuitBreakerName(@Selector java.lang.String name)
-
getEventsFilteredByCircuitBreakerNameAndEventType
@ReadOperation(produces="text/event-stream") public reactor.core.publisher.Flux<org.springframework.http.codec.ServerSentEvent<java.lang.String>> getEventsFilteredByCircuitBreakerNameAndEventType(@Selector java.lang.String name, @Selector java.lang.String eventType)
-
-