Package io.github.resilience4j.core.metrics
package io.github.resilience4j.core.metrics
-
ClassDescriptionInterface for measurement implementations that accumulate calls durations and outcomes.A
Metricsimplementation is backed by a sliding window that aggregates only the lastNcalls.Implements a lock-free sliding window using a single linked list, represented by a head and a tail reference.Implements a lock-free time sliding window using a single linked list, represented by a head and a tail reference.Represents a data structure that holds the results of a measurement.A measurement implementation used in sliding windows to track the total duration and the number of calls in the window, along with the duration and number of calls of the current entry/bucket.AMetricsimplementation is backed by a sliding time window that aggregates only the calls made in the lastNseconds.