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

cn.ymatrix.builder.HTTPConfig Maven / Gradle / Ivy

There is a newer version: 1.1.2
Show newest version
package cn.ymatrix.builder;

/**
 * The configuration of HTTP Request.
 */
public class HTTPConfig {
    private int maxRetryAttempts;
    private int requestTimeoutMillis;
    private int waitRetryDurationLimitation;
    private String serverURLGRPC;

    private String serverURL4DataSending;

    public HTTPConfig() {

    }

    public String getServerURLDataSending() {
        return serverURL4DataSending;
    }

    public void setServerURLDataSending(String serverURLHTTP) {
        this.serverURL4DataSending = serverURLHTTP;
    }

    public String getServerURLGRPC() {
        return serverURLGRPC;
    }

    public void setServerURLGRPC(String URL) {
        this.serverURLGRPC = URL;
    }

    public int getMaxRetryAttempts() {
        return maxRetryAttempts;
    }

    public void setMaxRetryAttempts(int maxRetryAttempts) {
        this.maxRetryAttempts = maxRetryAttempts;
    }

    public int getRequestTimeoutMillis() {
        return requestTimeoutMillis;
    }

    public void setRequestTimeoutMillis(int requestTimeout) {
        this.requestTimeoutMillis = requestTimeout;
    }

    public int getWaitRetryDurationLimitation() {
        return waitRetryDurationLimitation;
    }

    public void setWaitRetryDurationLimitation(int waitRetryDurationLimitation) {
        this.waitRetryDurationLimitation = waitRetryDurationLimitation;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy