diff options
Diffstat (limited to 'metrics/src/main/java/com/yahoo/metrics/ConsumerSpec.java')
-rw-r--r-- | metrics/src/main/java/com/yahoo/metrics/ConsumerSpec.java | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/metrics/src/main/java/com/yahoo/metrics/ConsumerSpec.java b/metrics/src/main/java/com/yahoo/metrics/ConsumerSpec.java deleted file mode 100644 index f97d8fd85ee..00000000000 --- a/metrics/src/main/java/com/yahoo/metrics/ConsumerSpec.java +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -package com.yahoo.metrics; - -import java.util.HashSet; -import java.util.Set; -import java.util.StringTokenizer; - -/** - * Spec saved from config. If metricSetChildren has content, metric pointed - * to is a metric set. - */ -class ConsumerSpec { - Set<String> includedMetrics = new HashSet<String>(); - - public boolean contains(Metric m) { - return includedMetrics.contains(m.getPath()); - } - - public void register(String path) { - StringTokenizer tokenizer = new StringTokenizer(path, "."); - - String total = ""; - - while (tokenizer.hasMoreTokens()) { - if (!total.isEmpty()) { - total += "."; - } - total += tokenizer.nextToken(); - includedMetrics.add(total); - } - } -} |