All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractRegistry<E,C> Abstract registry to be shared with all resilience4j registriesAcquirePermissionCancelledException 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 exceptionEntryAddedEvent<E> EntryRemovedEvent<E> EntryReplacedEvent<E> EventConsumer<T> EventProcessor<T> EventPublisher<T> FixedSizeSlidingWindowMetrics AMetrics
implementation is backed by a sliding window that aggregates only the lastN
calls.InMemoryRegistryStore<E> Default Implementation Of RegistryStore using ConcurrentHashMapInstantiationException IntervalFunction An IntervalFunction which can be used to calculate the wait interval.Metrics Metrics.Outcome MetricsPublisher<E> NonNull A common annotation to declare that annotated elements cannot benull
.NonNullApi A common annotation to declare that parameters and return values are to be considered as non-nullable by default for a given package.NonNullFields A common annotation to declare that fields are to be considered as non-nullable by default for a given package.Nullable A common annotation to declare that annotated elements can benull
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 functionalityRegistry.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.RegistryEventProcessorRegistryStore<E> SlidingTimeWindowMetrics AMetrics
implementation is backed by a sliding time window that aggregates only the calls made in the lastN
seconds.Snapshot SnapshotImpl StopWatch A simpleStopWatch
to measure the processing duration of a call.StringUtils SupplierUtils