Gauge.Builder<T> |
Gauge.Builder.baseUnit(String unit) |
|
static <T> Gauge.Builder<T> |
Gauge.builder(String name,
T obj,
ToDoubleFunction<T> f) |
Setup a Gauge.Builder that will create a gauge that reports the value returned by the provided function.
|
static <T extends Number> Gauge.Builder<T> |
Gauge.constantGauge(String name,
T number) |
|
Gauge.Builder<T> |
Gauge.Builder.description(String description) |
|
static <T> Gauge.Builder<T> |
Gauge.doubleGauge(String name,
DoubleSupplier valueFunction) |
Setup a Gauge.Builder that will create a gauge that reports the size of the Map .
|
static <T extends Collection<?>> Gauge.Builder<T> |
Gauge.gaugeCollectionSize(String name,
T collection) |
|
static <T extends Map<?,?>> Gauge.Builder |
Gauge.gaugeMapSize(String name,
T map) |
Setup a Gauge.Builder that will create a gauge that reports the size of the Map .
|
Gauge.Builder |
Gauge.Builder.hierarchicalName(String hierarchicalName) |
|
Gauge.Builder<T> |
Gauge.Builder.tag(String key,
String value) |
|
Gauge.Builder<T> |
Gauge.Builder.tags(Iterable<Tag> tags) |
|
Gauge.Builder<T> |
Gauge.Builder.tags(String... tags) |
|