Class MetricSet
java.lang.Object
com.yahoo.vespa.model.admin.monitoring.MetricSet
Models a metric set containing a set of metrics and child metric sets.
This should be immutable.
- Author:
- gjoranv
-
Constructor Summary
ConstructorDescriptionMetricSet
(String id, Collection<Metric> metrics) MetricSet
(String id, Collection<Metric> metrics, Collection<MetricSet> children) -
Method Summary
-
Constructor Details
-
MetricSet
-
MetricSet
-
-
Method Details
-
empty
-
getId
-
getMetrics
Returns all metrics in this set, including all metrics in any contained metric sets. Joins this set's metrics with its child sets into a named flat map of metrics. In the case of duplicate metrics, the metrics directly defined in this set takes precedence with respect to output name, description and dimension value (even if they are empty), while new dimensions from the children will be added.- Returns:
- all the metrics contained in this set
-
equals
-
hashCode
public int hashCode()
-