All Classes

Class Description
AbstractMethodInterceptor  
AbstractTransformer<T>  
BulkheadChain
Provides event and stream event endpoints for bulkhead events.
BulkheadMethodInterceptor
A MethodInterceptor to handle all methods annotated with Bulkhead.
BulkheadTransformer<T>  
CircuitBreakerChain
In General, Provides event and stream event endpoints for circuitbreaker events.
CircuitBreakerMethodInterceptor
A MethodInterceptor to handle all methods annotated with CircuitBreaker.
CircuitBreakerMetricsDTO  
CircuitBreakerStateDTO  
CircuitBreakerStatesEndpointResponse  
CircuitBreakerTransformer<T>  
DefaultRecoveryFunction<O>  
EndpointsConfig  
EndpointsConfig.EndpointConfig  
RateLimiterChain
Provides event and stream event endpoints for circuitbreaker events.
RateLimiterHandler  
RateLimiterMethodInterceptor
A MethodInterceptor to handle all methods annotated with RateLimiter.
RateLimiterTransformer<T>  
RecoveryFunction<O>  
Resilience4jConfig  
Resilience4jModule
This module registers class and method interceptors for bulkheads, circuit breakers, rate limiters, and retries.
RetryChain
Provides event and stream event endpoints for circuitbreaker events.
RetryMethodInterceptor
A MethodInterceptor to handle all methods annotated with Retry.
RetryTransformer<T>  
TimeLimiterChain
Provides event and stream event endpoints for timelimiter events.
TimeLimiterMethodInterceptor
A MethodInterceptor to handle all methods annotated with TimeLimiter.
TimeLimiterTransformer<T>