public class RedisSocketConfiguration extends Object implements RedisConfiguration, RedisConfiguration.DomainSocketConfiguration
RedisConnection
via RedisConnectionFactory
connecting to
single Redis using a local unix domain socket.RedisConfiguration.ClusterConfiguration, RedisConfiguration.DomainSocketConfiguration, RedisConfiguration.SentinelConfiguration, RedisConfiguration.StaticMasterReplicaConfiguration, RedisConfiguration.WithDatabaseIndex, RedisConfiguration.WithDomainSocket, RedisConfiguration.WithHostAndPort, RedisConfiguration.WithPassword
Constructor and Description |
---|
RedisSocketConfiguration()
Create a new default
RedisSocketConfiguration . |
RedisSocketConfiguration(String socket)
Create a new
RedisSocketConfiguration given socket . |
Modifier and Type | Method and Description |
---|---|
int |
getDatabase()
Get the database index to use.
|
RedisPassword |
getPassword()
Get the RedisPassword to use when connecting.
|
String |
getSocket()
Get the domain socket.
|
void |
setDatabase(int index)
Set the database index to use.
|
void |
setPassword(RedisPassword password)
Create and set a
RedisPassword for given String . |
void |
setSocket(String socket)
Set the socket.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDatabaseOrElse, getDatabaseOrElse, getHostOrElse, getPasswordOrElse, getPasswordOrElse, getPortOrElse, isClusterConfiguration, isDatabaseIndexAware, isDomainSocketConfiguration, isHostAndPortAware, isPasswordAware, isSentinelConfiguration, isStaticMasterReplicaConfiguration
setPassword, setPassword
public RedisSocketConfiguration()
RedisSocketConfiguration
.public RedisSocketConfiguration(String socket)
RedisSocketConfiguration
given socket
.socket
- must not be null or empty.public String getSocket()
RedisConfiguration.WithDomainSocket
getSocket
in interface RedisConfiguration.WithDomainSocket
public void setSocket(String socket)
RedisConfiguration.WithDomainSocket
setSocket
in interface RedisConfiguration.WithDomainSocket
socket
- path to the Redis socket. Must not be null.public int getDatabase()
RedisConfiguration.WithDatabaseIndex
getDatabase
in interface RedisConfiguration.WithDatabaseIndex
zero
by default.public void setDatabase(int index)
RedisConfiguration.WithDatabaseIndex
setDatabase
in interface RedisConfiguration.WithDatabaseIndex
public RedisPassword getPassword()
RedisConfiguration.WithPassword
getPassword
in interface RedisConfiguration.WithPassword
RedisPassword.none()
if none set.public void setPassword(RedisPassword password)
RedisConfiguration.WithPassword
RedisPassword
for given String
.setPassword
in interface RedisConfiguration.WithPassword
password
- must not be null use RedisPassword.none()
instead.Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.