@InterfaceAudience.Private public class MetricRegistryImpl extends Object implements MetricRegistry
MetricRegistry.| 构造器和说明 |
|---|
MetricRegistryImpl(MetricRegistryInfo info) |
| 限定符和类型 | 方法和说明 |
|---|---|
Counter |
counter(String name) |
protected Counter |
createCounter() |
protected Histogram |
createHistogram() |
protected Meter |
createMeter() |
protected Timer |
createTimer() |
Optional<Metric> |
get(String name) |
MetricRegistryInfo |
getMetricRegistryInfo() |
Map<String,Metric> |
getMetrics() |
Histogram |
histogram(String name) |
Meter |
meter(String name) |
<T> Gauge<T> |
register(String name,
Gauge<T> gauge) |
Metric |
register(String name,
Metric metric) |
void |
registerAll(MetricSet metricSet) |
boolean |
remove(String name) |
Timer |
timer(String name) |
public MetricRegistryImpl(MetricRegistryInfo info)
public Timer timer(String name)
timer 在接口中 MetricRegistryprotected Timer createTimer()
public Histogram histogram(String name)
histogram 在接口中 MetricRegistryprotected Histogram createHistogram()
public Meter meter(String name)
meter 在接口中 MetricRegistryprotected Meter createMeter()
public Counter counter(String name)
counter 在接口中 MetricRegistryprotected Counter createCounter()
public Optional<Metric> get(String name)
get 在接口中 MetricRegistrypublic Metric register(String name, Metric metric)
register 在接口中 MetricRegistrypublic <T> Gauge<T> register(String name, Gauge<T> gauge)
register 在接口中 MetricRegistrypublic void registerAll(MetricSet metricSet)
registerAll 在接口中 MetricRegistrypublic Map<String,Metric> getMetrics()
getMetrics 在接口中 MetricSetpublic boolean remove(String name)
remove 在接口中 MetricRegistrypublic MetricRegistryInfo getMetricRegistryInfo()
getMetricRegistryInfo 在接口中 MetricRegistryCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.