diff options
Diffstat (limited to 'simplemetrics/src/main/java/com/yahoo/metrics/simple/jdisc/SnapshotConverter.java')
-rw-r--r-- | simplemetrics/src/main/java/com/yahoo/metrics/simple/jdisc/SnapshotConverter.java | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/simplemetrics/src/main/java/com/yahoo/metrics/simple/jdisc/SnapshotConverter.java b/simplemetrics/src/main/java/com/yahoo/metrics/simple/jdisc/SnapshotConverter.java index 45bdd142a60..83b84abaded 100644 --- a/simplemetrics/src/main/java/com/yahoo/metrics/simple/jdisc/SnapshotConverter.java +++ b/simplemetrics/src/main/java/com/yahoo/metrics/simple/jdisc/SnapshotConverter.java @@ -27,13 +27,6 @@ class SnapshotConverter { final Map<Point, Map<String, MetricValue>> perPointData = new HashMap<>(); private static final char[] DIGITS = new char[] { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; - private Map<String, MetricValue> getMap(Point point) { - if (! perPointData.containsKey(point)) { - perPointData.put(point, new HashMap<>()); - } - return perPointData.get(point); - } - public SnapshotConverter(Bucket snapshot) { this.snapshot = snapshot; } @@ -65,7 +58,6 @@ class SnapshotConverter { } } - static MetricValue convert(UntypedMetric val) { if (val.isCounter()) { return CountMetric.newInstance(val.getCount()); @@ -80,7 +72,7 @@ class SnapshotConverter { } private static List<Tuple2<String, Double>> buildPercentileList(DoubleHistogram histogram) { - final List<Tuple2<String, Double>> prefixAndValues = new ArrayList<>(2); + List<Tuple2<String, Double>> prefixAndValues = new ArrayList<>(2); prefixAndValues.add(new Tuple2<>("95", histogram.getValueAtPercentile(95.0d))); prefixAndValues.add(new Tuple2<>("99", histogram.getValueAtPercentile(99.0d))); return prefixAndValues; @@ -101,6 +93,13 @@ class SnapshotConverter { data); } + private Map<String, MetricValue> getMap(Point point) { + if (! perPointData.containsKey(point)) { + perPointData.put(point, new HashMap<>()); + } + return perPointData.get(point); + } + void outputHistograms(PrintStream output) { boolean gotHistogram = false; for (Map.Entry<Identifier, UntypedMetric> entry : snapshot.entrySet()) { |