public class MetricRegistry
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MetricRegistry.Builder |
| Modifier and Type | Method and Description |
|---|---|
void |
addEventListener(EventListener listener) |
Counter |
counter(java.lang.String name) |
Counter |
counter(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags) |
Counter |
counter(java.lang.String name,
java.lang.String... tags) |
Counter.Builder |
counterWithTags(java.lang.String name) |
void |
event(java.lang.String name) |
void |
event(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> customTags) |
void |
event(java.lang.String name,
java.lang.String... customTags) |
EventImpl.Builder |
eventWithTags(java.lang.String name) |
java.lang.String |
getPrefix() |
java.util.Map<java.lang.String,java.lang.String> |
getTags() |
void |
removeAllEventListeners() |
void |
removeEventListener(EventListener listener) |
void |
scheduleGauge(java.lang.String name,
int intervalInSeconds,
Gauge<? extends java.lang.Number> gauge,
java.util.Map<java.lang.String,java.lang.String> tags) |
void |
scheduleGauge(java.lang.String name,
int intervalInSeconds,
Gauge<? extends java.lang.Number> gauge,
java.lang.String... tags) |
Timer |
timer(java.lang.String name) |
Timer |
timer(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags) |
Timer |
timer(java.lang.String name,
java.lang.String... tags) |
Timer.Builder |
timerWithTags(java.lang.String name) |
public java.lang.String getPrefix()
public java.util.Map<java.lang.String,java.lang.String> getTags()
public Timer timer(java.lang.String name)
public Timer.Builder timerWithTags(java.lang.String name)
public Timer timer(java.lang.String name, java.lang.String... tags)
public Timer timer(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> tags)
public Counter counter(java.lang.String name)
public Counter counter(java.lang.String name, java.lang.String... tags)
public Counter counter(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> tags)
public Counter.Builder counterWithTags(java.lang.String name)
public void event(java.lang.String name)
public void event(java.lang.String name,
java.lang.String... customTags)
public void event(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> customTags)
public EventImpl.Builder eventWithTags(java.lang.String name)
public void scheduleGauge(java.lang.String name,
int intervalInSeconds,
Gauge<? extends java.lang.Number> gauge,
java.lang.String... tags)
public void scheduleGauge(java.lang.String name,
int intervalInSeconds,
Gauge<? extends java.lang.Number> gauge,
java.util.Map<java.lang.String,java.lang.String> tags)
public void addEventListener(EventListener listener)
public void removeEventListener(EventListener listener)
public void removeAllEventListeners()
Copyright © 2016 Richard Thurston. All Rights Reserved.