public class MetricsBalancerSourceImpl extends BaseSourceImpl implements MetricsBalancerSource
metricsContext, metricsDescription, metricsJmxContext, metricsName, metricsRegistryBALANCE_CLUSTER, METRICS_CONTEXT, METRICS_DESCRIPTION, METRICS_JMX_CONTEXT, METRICS_NAME, MISC_INVOATION_COUNTHBASE_METRICS_SYSTEM_NAME| Constructor and Description |
|---|
MetricsBalancerSourceImpl() |
MetricsBalancerSourceImpl(String metricsName,
String metricsDescription,
String metricsContext,
String metricsJmxContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
incrMiscInvocations() |
void |
init()
Clear out the metrics and re-prepare the source.
|
void |
updateBalanceCluster(long time) |
decGauge, getMetrics, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, getMetricsRegistry, incCounters, incGauge, removeMetric, setGauge, updateHistogram, updateQuantileclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecGauge, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, incCounters, incGauge, removeMetric, setGauge, updateHistogram, updateQuantilepublic void init()
BaseSourceinit in interface BaseSourceinit in class BaseSourceImplpublic void updateBalanceCluster(long time)
updateBalanceCluster in interface MetricsBalancerSourcepublic void incrMiscInvocations()
incrMiscInvocations in interface MetricsBalancerSourceCopyright © 2014 The Apache Software Foundation. All rights reserved.