All Classes
| Class | Description |
|---|---|
| AbstractRegistry<E,C> |
Abstract registry to be shared with all resilience4j registries
|
| AcquirePermissionCancelledException |
Exception indicating that the permission wasn't acquired because the task was cancelled or thread
interrupted.
|
| CallableUtils | |
| CheckFunctionUtils | |
| ClassUtils | |
| CompletionStageUtils | |
| CompositeRegistryEventConsumer<E> | |
| ConfigurationNotFoundException |
configuration not found exception
|
| ContextAwareScheduledThreadPoolExecutor | |
| ContextAwareScheduledThreadPoolExecutor.Builder | |
| ContextPropagator<T> |
Abstraction to retrieve, copy and clean up values across thread boundary.
|
| ContextPropagator.EmptyContextPropagator<T> |
A convenient implementation of empty
ContextPropagator |
| EntryAddedEvent<E> | |
| EntryRemovedEvent<E> | |
| EntryReplacedEvent<E> | |
| EventConsumer<T> | |
| EventProcessor<T> | |
| EventPublisher<T> | |
| FixedSizeSlidingWindowMetrics |
A
Metrics implementation is backed by a sliding window that aggregates only the last
N calls. |
| InMemoryRegistryStore<E> |
Default Implementation Of RegistryStore using ConcurrentHashMap
|
| InstantiationException | |
| IntervalBiFunction<T> |
An IntervalBiFunction which can be used to calculate the wait interval.
|
| IntervalFunction |
An IntervalFunction which can be used to calculate the wait interval.
|
| Metrics | |
| Metrics.Outcome | |
| MetricsPublisher<E> | |
| NamingThreadFactory |
Creates threads using "$name-%d" pattern for naming.
|
| NonNull |
A common Spring annotation to declare that annotated elements cannot be
null. |
| NonNullApi |
A common Spring annotation to declare that parameters and return values
are to be considered as non-nullable by default for a given package.
|
| NonNullFields |
A common Spring annotation to declare that fields are to be considered as
non-nullable by default for a given package.
|
| Nullable |
A common Spring annotation to declare that annotated elements can be
null under
some circumstance. |
| OnceConsumer<T> |
Apply a computation only once.
|
| PartialAggregation | |
| PredicateCreator | |
| Registry<E,C> |
root resilience4j registry to be used by resilience types registries for common functionality
|
| Registry.EventPublisher<E> |
An EventPublisher can be used to register event consumers.
|
| RegistryEvent | |
| RegistryEvent.Type |
Event types which are created by a CircuitBreaker.
|
| RegistryEventConsumer<E> |
Registry Event Consumer to be used by AbstractRegistry.RegistryEventProcessor
|
| RegistryStore<E> | |
| ResultUtils | |
| SlidingTimeWindowMetrics |
A
Metrics implementation is backed by a sliding time window that aggregates only the
calls made in the last N seconds. |
| Snapshot | |
| SnapshotImpl | |
| StopWatch |
A simple
StopWatch to measure the processing duration of a call. |
| StringUtils | |
| SupplierUtils |