package com.persagy.common.redis.properties; /** * 单节点配置 */ public class SingleServerConfig { private static final String DEFAULT_ADDRESS = "127.0.0.1:6379"; private String address; private Integer subscriptionConnectionMinimumIdleSize = 1; private Integer subscriptionConnectionPoolSize = 50; private Integer connectionMinimumIdleSize = 32; private Integer connectionPoolSize = 64; private Long dnsMonitoringInterval = 5000L; public String getAddress() { return address == null ? DEFAULT_ADDRESS : 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 Long getDnsMonitoringInterval() { return dnsMonitoringInterval; } public void setDnsMonitoringInterval(Long dnsMonitoringInterval) { this.dnsMonitoringInterval = dnsMonitoringInterval; } }