com.zengtengpeng.properties.SingleServerConfig Maven / Gradle / Ivy
package com.zengtengpeng.properties;
import org.springframework.util.StringUtils;
/**
* 单节点配置
*/
public class SingleServerConfig {
private String address;
private Integer subscriptionConnectionMinimumIdleSize = 1;
private Integer subscriptionConnectionPoolSize = 50;
private Integer connectionMinimumIdleSize = 32;
private Integer connectionPoolSize = 64;
private Integer database = 0;
private Long dnsMonitoringInterval = 5000L;
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
public Integer getSubscriptionConnectionMinimumIdleSize() {
return subscriptionConnectionMinimumIdleSize;
}
public void setSubscriptionConnectionMinimumIdleSize(Integer subscriptionConnectionMinimumIdleSize) {
this.subscriptionConnectionMinimumIdleSize = subscriptionConnectionMinimumIdleSize;
}
public Integer getSubscriptionConnectionPoolSize() {
return subscriptionConnectionPoolSize;
}
public void setSubscriptionConnectionPoolSize(Integer subscriptionConnectionPoolSize) {
this.subscriptionConnectionPoolSize = subscriptionConnectionPoolSize;
}
public Integer getConnectionMinimumIdleSize() {
return connectionMinimumIdleSize;
}
public void setConnectionMinimumIdleSize(Integer connectionMinimumIdleSize) {
this.connectionMinimumIdleSize = connectionMinimumIdleSize;
}
public Integer getConnectionPoolSize() {
return connectionPoolSize;
}
public void setConnectionPoolSize(Integer connectionPoolSize) {
this.connectionPoolSize = connectionPoolSize;
}
public Integer getDatabase() {
return database;
}
public void setDatabase(Integer database) {
this.database = database;
}
public Long getDnsMonitoringInterval() {
return dnsMonitoringInterval;
}
public void setDnsMonitoringInterval(Long dnsMonitoringInterval) {
this.dnsMonitoringInterval = dnsMonitoringInterval;
}
}