@InterfaceAudience.Private public class MetricRegistryImpl extends Object implements org.apache.hadoop.hbase.metrics.MetricRegistry
MetricRegistry.| Constructor and Description |
|---|
MetricRegistryImpl(org.apache.hadoop.hbase.metrics.MetricRegistryInfo info) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.hadoop.hbase.metrics.Counter |
counter(String name) |
protected org.apache.hadoop.hbase.metrics.Counter |
createCounter() |
protected org.apache.hadoop.hbase.metrics.Histogram |
createHistogram() |
protected org.apache.hadoop.hbase.metrics.Meter |
createMeter() |
protected org.apache.hadoop.hbase.metrics.Timer |
createTimer() |
Optional<org.apache.hadoop.hbase.metrics.Metric> |
get(String name) |
org.apache.hadoop.hbase.metrics.MetricRegistryInfo |
getMetricRegistryInfo() |
Map<String,org.apache.hadoop.hbase.metrics.Metric> |
getMetrics() |
org.apache.hadoop.hbase.metrics.Histogram |
histogram(String name) |
org.apache.hadoop.hbase.metrics.Meter |
meter(String name) |
<T> org.apache.hadoop.hbase.metrics.Gauge<T> |
register(String name,
org.apache.hadoop.hbase.metrics.Gauge<T> gauge) |
org.apache.hadoop.hbase.metrics.Metric |
register(String name,
org.apache.hadoop.hbase.metrics.Metric metric) |
void |
registerAll(org.apache.hadoop.hbase.metrics.MetricSet metricSet) |
boolean |
remove(String name) |
org.apache.hadoop.hbase.metrics.Timer |
timer(String name) |
public MetricRegistryImpl(org.apache.hadoop.hbase.metrics.MetricRegistryInfo info)
public org.apache.hadoop.hbase.metrics.Timer timer(String name)
timer in interface org.apache.hadoop.hbase.metrics.MetricRegistryprotected org.apache.hadoop.hbase.metrics.Timer createTimer()
public org.apache.hadoop.hbase.metrics.Histogram histogram(String name)
histogram in interface org.apache.hadoop.hbase.metrics.MetricRegistryprotected org.apache.hadoop.hbase.metrics.Histogram createHistogram()
public org.apache.hadoop.hbase.metrics.Meter meter(String name)
meter in interface org.apache.hadoop.hbase.metrics.MetricRegistryprotected org.apache.hadoop.hbase.metrics.Meter createMeter()
public org.apache.hadoop.hbase.metrics.Counter counter(String name)
counter in interface org.apache.hadoop.hbase.metrics.MetricRegistryprotected org.apache.hadoop.hbase.metrics.Counter createCounter()
public Optional<org.apache.hadoop.hbase.metrics.Metric> get(String name)
get in interface org.apache.hadoop.hbase.metrics.MetricRegistrypublic org.apache.hadoop.hbase.metrics.Metric register(String name, org.apache.hadoop.hbase.metrics.Metric metric)
register in interface org.apache.hadoop.hbase.metrics.MetricRegistrypublic <T> org.apache.hadoop.hbase.metrics.Gauge<T> register(String name, org.apache.hadoop.hbase.metrics.Gauge<T> gauge)
register in interface org.apache.hadoop.hbase.metrics.MetricRegistrypublic void registerAll(org.apache.hadoop.hbase.metrics.MetricSet metricSet)
registerAll in interface org.apache.hadoop.hbase.metrics.MetricRegistrypublic Map<String,org.apache.hadoop.hbase.metrics.Metric> getMetrics()
getMetrics in interface org.apache.hadoop.hbase.metrics.MetricSetpublic boolean remove(String name)
remove in interface org.apache.hadoop.hbase.metrics.MetricRegistrypublic org.apache.hadoop.hbase.metrics.MetricRegistryInfo getMetricRegistryInfo()
getMetricRegistryInfo in interface org.apache.hadoop.hbase.metrics.MetricRegistryCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.