public class MetricRegistry extends Object
| Constructor and Description |
|---|
MetricRegistry() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMetricEventListener(MetricEventListener metricEventListener) |
void |
fireMetricEvent(MetricEvent metricEvent) |
MBeanServer |
getServer() |
TracingOptions |
getTracingOptions() |
<M extends Metric<M>> |
instrument(Metrics.MetricBuilder<M> builder,
String domain,
MetricProperty... properties) |
void |
register() |
void |
removeMetricEventListener(MetricEventListener metricEventListener) |
void |
setJmxNamingPolicy(JMXNamingPolicy jmxNamingPolicy) |
void |
setMetricEventListeners(MetricEventListener[] metricEventListeners) |
void |
setServer(MBeanServer server) |
void |
setTracingOptions(TracingOptions tracingOptions) |
public MBeanServer getServer()
public void setServer(MBeanServer server)
public void setJmxNamingPolicy(JMXNamingPolicy jmxNamingPolicy)
public TracingOptions getTracingOptions()
public void setTracingOptions(TracingOptions tracingOptions)
public void setMetricEventListeners(MetricEventListener[] metricEventListeners)
public void register()
public void addMetricEventListener(MetricEventListener metricEventListener)
public void removeMetricEventListener(MetricEventListener metricEventListener)
public void fireMetricEvent(MetricEvent metricEvent)
public <M extends Metric<M>> M instrument(Metrics.MetricBuilder<M> builder, String domain, MetricProperty... properties)
Copyright © 2016. All rights reserved.