@InterfaceAudience.Private public class MetricsAssignmentManagerSourceImpl extends BaseSourceImpl implements MetricsAssignmentManagerSource
metricsAdapter, metricsContext, metricsDescription, metricsJmxContext, metricsName, metricsRegistry, registryASSIGN_METRIC_PREFIX, MERGE_METRIC_PREFIX, METRICS_CONTEXT, METRICS_DESCRIPTION, METRICS_JMX_CONTEXT, METRICS_NAME, OPERATION_COUNT_NAME, RIT_COUNT_DESC, RIT_COUNT_NAME, RIT_COUNT_OVER_THRESHOLD_DESC, RIT_COUNT_OVER_THRESHOLD_NAME, RIT_DURATION_DESC, RIT_DURATION_NAME, RIT_OLDEST_AGE_DESC, RIT_OLDEST_AGE_NAME, SPLIT_METRIC_PREFIX, UNASSIGN_METRIC_PREFIXHBASE_METRICS_SYSTEM_NAME| Constructor and Description |
|---|
MetricsAssignmentManagerSourceImpl() |
MetricsAssignmentManagerSourceImpl(String metricsName,
String metricsDescription,
String metricsContext,
String metricsJmxContext) |
| Modifier and Type | Method and Description |
|---|---|
OperationMetrics |
getAssignMetrics() |
OperationMetrics |
getMergeMetrics() |
OperationMetrics |
getSplitMetrics() |
OperationMetrics |
getUnassignMetrics() |
void |
incrementOperationCounter() |
void |
init() |
void |
setRIT(int ritCount) |
void |
setRITCountOverThreshold(int ritCount) |
void |
setRITOldestAge(long ritCount) |
void |
updateRitDuration(long duration) |
decGauge, getMetrics, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, getMetricsRegistry, incCounters, incGauge, removeMetric, setGauge, updateHistogramclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecGauge, getMetricRegistryInfo, getMetricsContext, getMetricsDescription, getMetricsJmxContext, getMetricsName, incCounters, incGauge, removeMetric, setGauge, updateHistogrampublic void init()
init in interface BaseSourceinit in class BaseSourceImplpublic void setRIT(int ritCount)
setRIT in interface MetricsAssignmentManagerSourcepublic void setRITCountOverThreshold(int ritCount)
setRITCountOverThreshold in interface MetricsAssignmentManagerSourcepublic void setRITOldestAge(long ritCount)
setRITOldestAge in interface MetricsAssignmentManagerSourcepublic void incrementOperationCounter()
incrementOperationCounter in interface MetricsAssignmentManagerSourcepublic void updateRitDuration(long duration)
updateRitDuration in interface MetricsAssignmentManagerSourcepublic OperationMetrics getAssignMetrics()
getAssignMetrics in interface MetricsAssignmentManagerSourcepublic OperationMetrics getUnassignMetrics()
getUnassignMetrics in interface MetricsAssignmentManagerSourcepublic OperationMetrics getSplitMetrics()
getSplitMetrics in interface MetricsAssignmentManagerSourcepublic OperationMetrics getMergeMetrics()
getMergeMetrics in interface MetricsAssignmentManagerSourceCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.