@Internal public class GenericValueMetricGroup extends GenericMetricGroup
GenericMetricGroup
for representing the value part of a key-value metric group pair.AbstractMetricGroup.ChildType
LOG, parent, queryServiceScopeInfo, registry, variables
Modifier and Type | Method and Description |
---|---|
String |
getLogicalScope(CharacterFilter filter,
char delimiter)
Returns the logical scope of this group, for example
"taskmanager.job.task" . |
protected void |
putVariables(Map<String,String> variables)
Enters all variables specific to this
AbstractMetricGroup and their associated values into the map. |
createQueryServiceMetricInfo, getGroupName
addGroup, addGroup, addGroup, addMetric, close, counter, counter, counter, counter, createChildGroup, gauge, gauge, getAllVariables, getLogicalScope, getMetricIdentifier, getMetricIdentifier, getMetricIdentifier, getQueryServiceMetricInfo, getScopeComponents, histogram, histogram, isClosed, meter, meter
protected void putVariables(Map<String,String> variables)
AbstractMetricGroup
AbstractMetricGroup
and their associated values into the map.putVariables
in class AbstractMetricGroup<AbstractMetricGroup<?>>
variables
- map to enter variables and their values intopublic String getLogicalScope(CharacterFilter filter, char delimiter)
AbstractMetricGroup
"taskmanager.job.task"
.getLogicalScope
in class AbstractMetricGroup<AbstractMetricGroup<?>>
filter
- character filter which is applied to the scope componentsCopyright © 2014–2019 The Apache Software Foundation. All rights reserved.