Uses of Interface
io.helidon.metrics.api.Wrapper

Packages that use 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

    Subinterfaces of Wrapper in io.helidon.metrics.api
    Modifier and Type
    Interface
    Description
    interface 
    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 that is updated by invoking methods on the Counter instance.
    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 new DistributionStatisticsConfig instance.
    interface 
    Records a distribution of samples (e.g., sizes of responses returned by a server), each with a long value, and reports statistics over all samples (count, total, mean, max) as well as grouping samples using percentiles or bucket boundaries.
    static interface 
    Builder for a DistributionSummary.
    interface 
    A read-only counter which wraps some other object that provides the counter value via a function.
    static interface 
    Builder for a FunctionalCounter.
    interface 
    Gauge<N extends Number>
    Exposes as a meter a value that can increase or decrease and is updated by external logic, not by explicit invocations of methods on this type.
    static interface 
    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 
    Accumulates timing information about large numbers of short-running events (e.g., HTTP requests), each with a Duration value, and reports statistics over all samples (count, total time, mean, max) as well as grouping samples using percentiles or bucket boundaries.
    static interface 
    Builder for a new Timer.
    interface 
    Percentile and value at that percentile within a distribution.