-
public abstract class Metric<Child>
-
-
Method Summary
Modifier and Type Method Description StringgetName()StringgetType()List<Float>getValues()List<String>getLabelNames()List<String>getLabelValues()ConcurrentMap<List<String>, Child>getChildren()Childregister()ChildlabelNames(Array<String> labels)Childlabels(Array<String> labels)abstract voidreset()voidpack(MessageBufferPacker packer)booleanhasChanged()booleanhasChildren()-
-
Constructor Detail
-
Metric
Metric(String name)
-
-
Method Detail
-
getLabelNames
List<String> getLabelNames()
-
getLabelValues
List<String> getLabelValues()
-
getChildren
ConcurrentMap<List<String>, Child> getChildren()
-
labelNames
Child labelNames(Array<String> labels)
-
reset
abstract void reset()
-
pack
void pack(MessageBufferPacker packer)
-
hasChanged
boolean hasChanged()
-
hasChildren
boolean hasChildren()
-
-
-
-