package com.whyc.properties;
|
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
|
@ConfigurationProperties(prefix = "redis",ignoreUnknownFields = true)
|
public class RedisProperties {
|
|
private String mode;
|
|
private Integer timeout;
|
|
private Long globalSessionTimeout;
|
|
private String password;
|
|
private RedisPoolProperties pool;
|
|
private RedisSingleProperties single;
|
|
private RedisSentinelProperties sentinel;
|
|
private RedisClusterProperties cluster;
|
|
public String getMode() {
|
return mode;
|
}
|
|
public void setMode(String mode) {
|
this.mode = mode;
|
}
|
|
public Integer getTimeout() {
|
return timeout;
|
}
|
|
public void setTimeout(Integer timeout) {
|
this.timeout = timeout;
|
}
|
|
public Long getGlobalSessionTimeout() {
|
return globalSessionTimeout;
|
}
|
|
public void setGlobalSessionTimeout(Long globalSessionTimeout) {
|
this.globalSessionTimeout = globalSessionTimeout;
|
}
|
|
public String getPassword() {
|
return password;
|
}
|
|
public void setPassword(String password) {
|
this.password = password;
|
}
|
|
public RedisPoolProperties getPool() {
|
return pool;
|
}
|
|
public void setPool(RedisPoolProperties pool) {
|
this.pool = pool;
|
}
|
|
public RedisSingleProperties getSingle() {
|
return single;
|
}
|
|
public void setSingle(RedisSingleProperties single) {
|
this.single = single;
|
}
|
|
public RedisSentinelProperties getSentinel() {
|
return sentinel;
|
}
|
|
public void setSentinel(RedisSentinelProperties sentinel) {
|
this.sentinel = sentinel;
|
}
|
|
public RedisClusterProperties getCluster() {
|
return cluster;
|
}
|
|
public void setCluster(RedisClusterProperties cluster) {
|
this.cluster = cluster;
|
}
|
}
|