## Uses of Interface
org.eclipse.microprofile.metrics.Gauge

Packages that use Gauge
org.eclipse.microprofile.metrics: MicroProfile Metrics

### Uses of Gauge in org.eclipse.microprofile.metrics

Methods in org.eclipse.microprofile.metrics that return Gauge
`<T extends Number> Gauge<T>` MetricRegistry.`gauge(Metadata metadata, Supplier<T> supplier, Tag... tags)` Return the `Gauge` registered under the `MetricID` with the @{link Metadata}'s name and with the provided `Tag`s; or create and register this gauge if none is registered.
`<T,R extends Number> Gauge<R>` MetricRegistry.`gauge(Metadata metadata, T object, Function<T,R> func, Tag... tags)` Return the `Gauge` of type `Number` registered under the `MetricID` with the @{link Metadata}'s name and with the provided `Tag`s; or create and register this gauge if none is registered.
`<T extends Number> Gauge<T>` MetricRegistry.`gauge(MetricID metricID, Supplier<T> supplier)` Return the `Gauge` registered under the `MetricID`; or create and register this gauge if none is registered.
`<T,R extends Number> Gauge<R>` MetricRegistry.`gauge(MetricID metricID, T object, Function<T,R> func)` Return the `Gauge` of type `Number` registered under the `MetricID`; or create and register this gauge if none is registered.
`<T extends Number> Gauge<T>` MetricRegistry.`gauge(String name, Supplier<T> supplier, Tag... tags)` Return the `Gauge` registered under the `MetricID` with this name and with the provided `Tag`s; or create and register this gauge if none is registered.
`<T,R extends Number> Gauge<R>` MetricRegistry.`gauge(String name, T object, Function<T,R> func, Tag... tags)` Return the `Gauge` of type `Number` registered under the `MetricID` with this name and with the provided `Tag`s; or create and register this gauge if none is registered.
`Gauge<?>` MetricRegistry.`getGauge(MetricID metricID)` Return the `Gauge` registered for the provided `MetricID`.

Methods in org.eclipse.microprofile.metrics that return types with arguments of type Gauge
`SortedMap<MetricID,Gauge>` MetricRegistry.`getGauges()` Returns a map of all the gauges in the registry and their `MetricID`s.
`SortedMap<MetricID,Gauge>` MetricRegistry.`getGauges(MetricFilter filter)` Returns a map of all the gauges in the registry and their `MetricID`s which match the given filter.