All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.pcp.parfait.dropwizard.MetricNameTranslator Maven / Gradle / Ivy

There is a newer version: 1.2.1
Show newest version
package io.pcp.parfait.dropwizard;

/**
 * MetricNameTranslators can be provided to {@link io.pcp.parfait.dropwizard.MetricAdapterFactoryImpl}
 * to translate the metric names originating from Dropwizard to those that will be published in Parfait.
 */
public interface MetricNameTranslator {

    /**
     * Translate a metric name into the name the metric will be published under in Parfait
     *
     * @param name The metric name provided by Dropwizard
     * @return The name to use to publish the metric in Parfait
     */
    String translate(String name);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy