static MetadataBuilder |
Metadata.builder(Metadata metadata) |
Returns a new builder with the Metadata information
|
Counter |
MetricRegistry.counter(Metadata metadata) |
Return the Counter registered under the MetricID with the Metadata 's name and with no
tags; or create and register a new Counter if none is registered.
|
Counter |
MetricRegistry.counter(Metadata metadata,
Tag... tags) |
|
<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.
|
Histogram |
MetricRegistry.histogram(Metadata metadata) |
|
Histogram |
MetricRegistry.histogram(Metadata metadata,
Tag... tags) |
|
Timer |
MetricRegistry.timer(Metadata metadata) |
Return the Timer registered under the the MetricID with the Metadata 's name and with no
tags; or create and register a new Timer if none is registered.
|
Timer |
MetricRegistry.timer(Metadata metadata,
Tag... tags) |
Return the Timer registered under the the MetricID with the Metadata 's name and with the
provided Tag s; or create and register a new Timer if none is registered.
|