Uses of Interface
io.helidon.metrics.api.Gauge.Builder
Packages that use Gauge.Builder
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 Gauge.Builder in io.helidon.metrics.api
Subinterfaces with type arguments of type Gauge.Builder in io.helidon.metrics.apiModifier and TypeInterfaceDescriptionstatic interfaceGauge.Builder<N extends Number>Builder for a new gauge.Methods in io.helidon.metrics.api that return Gauge.BuilderModifier and TypeMethodDescriptionstatic <N extends Number>
Gauge.Builder<N> Deprecated, for removal: This API element is subject to removal in a future version.static <T> Gauge.Builder<Double> Gauge.builder(String name, T stateObject, ToDoubleFunction<T> fn) Deprecated, for removal: This API element is subject to removal in a future version.this method uses service registry to get aMetricsFactoryinstance, which may be inefficient, useMetricsFactory.gaugeBuilder(String, Object, java.util.function.ToDoubleFunction)instead<N extends Number>
Gauge.Builder<N> MetricsFactory.gaugeBuilder(String name, Supplier<N> supplier) <T> Gauge.Builder<Double> MetricsFactory.gaugeBuilder(String name, T stateObject, ToDoubleFunction<T> fn) Creates a builder for a state-basedGauge.
MetricsFactoryinstance, which may be inefficient, useMetricsFactory.gaugeBuilder(String, java.util.function.Supplier)instead