All Classes and Interfaces
Class
Description
Defines possible configuration for metric names.
Helps building custom instance of
BulkheadMetricNames.Helps building custom instance of
CircuitBreakerMetricNames.Utility class for using
Observations.Helps building custom instance of
RateLimiterMetricNames.Helps building custom instance of
RetryMetricNames.A micrometer binder that is used to register Bulkhead exposed
metrics.A micrometer binder that is used to register CircuitBreaker exposed
metrics.A micrometer binder that is used to register RateLimiter exposed
metrics.A micrometer binder that is used to register Retry exposed
metrics.A micrometer binder that is used to register ThreadPoolBulkheadM exposed
metrics.A micrometer binder that is used to register TimeLimiter exposed events.
Common constants for metric binder implementations based on tags.
Helps building custom instance of
ThreadPoolBulkheadMetricNames.Helps building custom instance of
TimeLimiterMetricNames.Collects metrics of the decorated operation.
An EventPublisher which subscribes to the reactive stream of TimerEvents and can be used to
register event consumers.
Builds Timer configuration
An event which is created by a Timer.
Event types which are created by a Timer.
A TimerEvent which informs that the decorated operation threw an exception.
A TimerEvent which informs that the decorated operation has started.
A TimerEvent which informs that the decorated operation was successful.
Manages all Timer instances.