public class MetricsRegionAggregateSourceImpl extends BaseSourceImpl implements MetricsRegionAggregateSource
metricsContext, metricsDescription, metricsJmxContext, metricsName, metricsRegistryMETRICS_CONTEXT, METRICS_DESCRIPTION, METRICS_JMX_CONTEXT, METRICS_NAMEHBASE_METRICS_SYSTEM_NAME| Constructor and Description |
|---|
MetricsRegionAggregateSourceImpl() |
MetricsRegionAggregateSourceImpl(String metricsName,
String metricsDescription,
String metricsContext,
String metricsJmxContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
deregister(MetricsRegionSource source)
Remove a region's source.
|
void |
getMetrics(org.apache.hadoop.metrics2.MetricsBuilder metricsBuilder,
boolean all)
Yes this is a get function that doesn't return anything.
|
void |
register(MetricsRegionSource source)
Register a MetricsRegionSource as being open.
|
decGauge, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, getMetricsRegistry, incCounters, incGauge, init, removeMetric, setGauge, updateHistogram, updateQuantileclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecGauge, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, incCounters, incGauge, init, removeMetric, setGauge, updateHistogram, updateQuantilepublic void register(MetricsRegionSource source)
MetricsRegionAggregateSourceregister in interface MetricsRegionAggregateSourcesource - the source for the region being opened.public void deregister(MetricsRegionSource source)
MetricsRegionAggregateSourcederegister in interface MetricsRegionAggregateSourcesource - The region to remove.public void getMetrics(org.apache.hadoop.metrics2.MetricsBuilder metricsBuilder,
boolean all)
getMetrics in interface org.apache.hadoop.metrics2.MetricsSourcegetMetrics in class BaseSourceImplmetricsBuilder - Builder to accept metricsall - push all or only changed?Copyright © 2014 The Apache Software Foundation. All rights reserved.