public interface DataSource
限定符和类型 | 方法和说明 |
---|---|
String |
getClientName()
返回客户端名称
|
RedisConnection |
getConnection()
获取 Redis 连接实例
RedisConnection |
int |
getConnectTimeout()
获取连接超时
|
int |
getInfiniteSoTimeout()
返回 Infinite 读取超时(单位:秒)
|
String |
getPassword()
返回密码
|
PoolConfig |
getPoolConfig()
返回连接池配置
|
int |
getSoTimeout()
设置读取超时
|
SslConfiguration |
getSslConfiguration()
返回 SSL 配置
|
String |
getUsername()
返回用户名
|
void |
setClientName(String clientName)
设置客户端名称
|
void |
setConnectTimeout(int connectTimeout)
设置连接超时
|
void |
setInfiniteSoTimeout(int infiniteSoTimeout)
设置 Infinite 读取超时
|
void |
setPassword(String password)
设置密码
|
void |
setPoolConfig(PoolConfig poolConfig)
设置连接池配置
|
void |
setSoTimeout(int soTimeout)
设置读取超时
|
void |
setSslConfiguration(SslConfiguration sslConfiguration)
设置 SSL 配置
|
void |
setUsername(String username)
设置用户名
|
String getUsername()
void setUsername(String username)
username
- 用户名String getPassword()
void setPassword(String password)
password
- 密码String getClientName()
void setClientName(String clientName)
clientName
- 客户端名称int getConnectTimeout()
void setConnectTimeout(int connectTimeout)
connectTimeout
- 连接超时(单位:秒)int getSoTimeout()
void setSoTimeout(int soTimeout)
soTimeout
- 读取超时(单位:秒)int getInfiniteSoTimeout()
void setInfiniteSoTimeout(int infiniteSoTimeout)
infiniteSoTimeout
- Infinite 读取超时(单位:秒)PoolConfig getPoolConfig()
void setPoolConfig(PoolConfig poolConfig)
poolConfig
- 连接池配置SslConfiguration getSslConfiguration()
void setSslConfiguration(SslConfiguration sslConfiguration)
sslConfiguration
- SSL 配置RedisConnection getConnection()
RedisConnection
RedisConnection
Copyright © 2022 buession.com Inc.. All rights reserved.