Uses of Interface
io.helidon.metrics.api.Wrapper
Package
Description
Defines the Helidon metrics API so Helidon metrics-capable components can implement metrics simply and without regard for
whether metrics is actually on the runtime path or not or is enabled or not.
-
Uses of Wrapper in io.helidon.metrics.api
Modifier and TypeInterfaceDescriptioninterface
Representation of a histogram bucket, including the boundary value and the count of observations in that bucket.interface
Reports absolute time (and, therefore, is also useful in computing elapsed times).interface
Records a monotonically increasing value.static interface
Builder for a new counter.interface
Configuration which controls the behavior of distribution statistics from meters that support them (for example, timers and distribution summaries).static interface
Builder for a newDistributionStatisticsConfig
instance.interface
Records a distribution of values (e.g., sizes of responses returned by a server).static interface
Builder for aDistributionSummary
.interface
A read-only counter which wraps some other object that provides the counter value via a function.static interface
Builder for aFunctionalCounter
.interface
Measures a value that can increase or decrease and is updated by external logic, not by explicit invocations of methods on this type.static interface
Gauge.Builder<N extends Number>
Builder for a new gauge.interface
Snapshot in time of a histogram.interface
Common behavior of all meters.static interface
Meter.Builder<B extends Meter.Builder<B,
M>, M extends Meter> Common behavior of specific meter builders.interface
Manages the look-up and registration of meters.interface
Behavior of a tag for further identifying meters.interface
Records timing information about large numbers of short-running events (e.g., HTTP requests).static interface
Builder for a newTimer
.interface
Percentile and value at that percentile within a distribution.