Class BulkheadEventsEndpoint

java.lang.Object
io.github.resilience4j.bulkhead.monitoring.endpoint.BulkheadEventsEndpoint

@Endpoint(id="bulkheadevents") public class BulkheadEventsEndpoint extends Object
  • Constructor Details

    • BulkheadEventsEndpoint

      public BulkheadEventsEndpoint(io.github.resilience4j.consumer.EventConsumerRegistry<io.github.resilience4j.bulkhead.event.BulkheadEvent> eventConsumerRegistry)
  • Method Details

    • getAllBulkheadEvents

      @ReadOperation public io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventsEndpointResponse getAllBulkheadEvents()
    • getEventsFilteredByBulkheadName

      @ReadOperation public io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventsEndpointResponse getEventsFilteredByBulkheadName(@Selector String bulkheadName)
    • getEventsFilteredByBulkheadNameAndEventType

      @ReadOperation public io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventsEndpointResponse getEventsFilteredByBulkheadNameAndEventType(@Selector String bulkheadName, @Selector String eventType)