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

com.despegar.khronus.jclient.KhronusConfig Maven / Gradle / Ivy

There is a newer version: 0.0.6
Show newest version
package com.despegar.khronus.jclient;

public class KhronusConfig {
    private int maximumMeasures;
    private Long sendIntervalMillis;
    private String[] hosts;
    private int maxConnections;
    private String applicationName;

    public KhronusConfig(String applicationName, Integer maximumMeasures, Long sendIntervalMillis, String[] hosts, Integer maxConnections) {
        this.maximumMeasures = maximumMeasures;
        this.sendIntervalMillis = sendIntervalMillis;
        this.hosts = hosts;
        this.maxConnections = maxConnections;
        this.applicationName = applicationName;
    }

    public int getMaximumMeasures() {
        return maximumMeasures;
    }

    public void setMaximumMeasures(int maximumMeasures) {
        this.maximumMeasures = maximumMeasures;
    }

    public Long getSendIntervalMillis() {
        return sendIntervalMillis;
    }

    public void setSendIntervalMillis(Long sendIntervalMillis) {
        this.sendIntervalMillis = sendIntervalMillis;
    }

    public String[] getHosts() {
        return hosts;
    }

    public void setHosts(String[] hosts) {
        this.hosts = hosts;
    }

    public int getMaxConnections() {
        return maxConnections;
    }

    public void setMaxConnections(int maxConnections) {
        this.maxConnections = maxConnections;
    }

    public String getApplicationName() {
        return applicationName;
    }

    public void setApplicationName(String applicationName) {
        this.applicationName = applicationName;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy