in api/src/main/java/com/spotify/metrics/core/MetricId.java [150:164]
public MetricId tagged(String... pairs) {
if (pairs == null) {
return this;
}
if (pairs.length % 2 != 0) {
throw new IllegalArgumentException("Argument count must be even");
}
final TreeMap<String, String> tags = new TreeMap<>(this.tags);
for (int i = 0; i < pairs.length; i += 2) {
tags.put(pairs[i], pairs[i + 1]);
}
return new MetricId(key, tags, false);
}