All Methods Instance Methods Abstract Methods Default Methods
| Modifier and Type |
Method and Description |
String |
createName(Class clazz,
String... nameParts) |
default Counter |
getCounter(Class clazz,
String... nameParts) |
Counter |
getCounter(String name) |
Iterable<? extends Counter> |
getCounters() |
default <T> Gauge<T> |
getGauge(Class clazz,
String namePart1,
String namePart2,
Supplier<T> supplier) |
default <T> Gauge<T> |
getGauge(Class clazz,
String namePart1,
Supplier<T> supplier) |
<T> Gauge<T> |
getGauge(String name,
Supplier<T> supplier) |
Iterable<? extends Gauge> |
getGauges() |
default Histogram |
getHistogram(Class clazz,
String... nameParts) |
Histogram |
getHistogram(String name) |
Iterable<? extends Histogram> |
getHistograms() |
default StackTraceTracker |
getStackTraceTracker(Class clazz,
String... nameParts) |
StackTraceTracker |
getStackTraceTracker(String name) |
Iterable<? extends StackTraceTracker> |
getStackTraceTrackers() |
default Timer |
getTimer(Class clazz,
String... nameParts) |
Timer |
getTimer(String name) |
Iterable<? extends Timer> |
getTimers() |
void |
shutdown() |