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

eu.xenit.alfred.telemetry.registry.graphite.GraphiteConfig Maven / Gradle / Ivy

package eu.xenit.alfred.telemetry.registry.graphite;

import eu.xenit.alfred.telemetry.registry.AbstractRegistryConfig;
import eu.xenit.alfred.telemetry.util.StringUtils;
import java.util.List;

@SuppressWarnings({"unused", "WeakerAccess"})
public class GraphiteConfig extends AbstractRegistryConfig {

    private String host;
    private int port;
    private int step;
    private List tagsAsPrefix;

    public String getHost() {
        return host;
    }

    public void setHost(String host) {
        this.host = host;
    }

    public int getPort() {
        return port;
    }

    public void setPort(int port) {
        this.port = port;
    }

    public int getStep() {
        return step;
    }

    public void setStep(int step) {
        this.step = step;
    }

    public List getTagsAsPrefix() {
        return tagsAsPrefix;
    }

    public void setTagsAsPrefix(String tagsAsPrefix) {
        this.tagsAsPrefix = StringUtils.parseList(tagsAsPrefix);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy