/** * Add a tag to the metrics * @param info metadata of the tag * @param value of the tag * @param override existing tag if true * @return the registry (for keep adding tags etc.) */ public synchronized MetricsRegistry tag(MetricsInfo info, String value, boolean override) { if (!override) checkTagName(info.name()); tagsMap.put(info.name(), Interns.tag(info, value)); return this; }
/** * Add a tag to the metrics * @param info metadata of the tag * @param value of the tag * @param override existing tag if true * @return the registry (for keep adding tags etc.) */ public synchronized MetricsRegistry tag(MetricsInfo info, String value, boolean override) { if (!override) checkTagName(info.name()); tagsMap.put(info.name(), Interns.tag(info, value)); return this; }
/** * Add a tag to the metrics * @param info metadata of the tag * @param value of the tag * @param override existing tag if true * @return the registry (for keep adding tags etc.) */ public synchronized MetricsRegistry tag(MetricsInfo info, String value, boolean override) { if (!override) checkTagName(info.name()); tagsMap.put(info.name(), Interns.tag(info, value)); return this; }
/** * Add a tag to the metrics * @param info metadata of the tag * @param value of the tag * @param override existing tag if true * @return the registry (for keep adding tags etc.) */ public synchronized MetricsRegistry tag(MetricsInfo info, String value, boolean override) { if (!override) checkTagName(info.name()); tagsMap.put(info.name(), Interns.tag(info, value)); return this; }
/** * Add a tag to the metrics * @param info metadata of the tag * @param value of the tag * @param override existing tag if true * @return the registry (for keep adding tags etc.) */ public synchronized MetricsRegistry tag(MetricsInfo info, String value, boolean override) { if (!override) checkTagName(info.name()); tagsMap.put(info.name(), Interns.tag(info, value)); return this; }