Interface RedisConfiguration.WithAuthentication
- All Known Subinterfaces:
RedisConfiguration.ClusterConfiguration
,RedisConfiguration.DomainSocketConfiguration
,RedisConfiguration.SentinelConfiguration
,RedisConfiguration.StaticMasterReplicaConfiguration
,RedisConfiguration.WithPassword
- All Known Implementing Classes:
RedisClusterConfiguration
,RedisSentinelConfiguration
,RedisSocketConfiguration
,RedisStandaloneConfiguration
,RedisStaticMasterReplicaConfiguration
- Enclosing interface:
RedisConfiguration
public static interface RedisConfiguration.WithAuthentication
RedisConfiguration
part suitable for configurations that may use authentication when connecting.- Since:
- 2.4
- Author:
- Christoph Strobl, Mark Paluch
-
Method Summary
Modifier and TypeMethodDescriptionGet the RedisPassword to use when connecting.@Nullable String
Get the username to use when connecting.default void
setPassword
(char @Nullable [] password) Create and set aRedisPassword
for givenString
.default void
setPassword
(@Nullable String password) Create and set aRedisPassword
for givenString
.void
setPassword
(RedisPassword password) Create and set aRedisPassword
for givenString
.void
setUsername
(@Nullable String username) Create and set a username with the givenString
.
-
Method Details
-
setUsername
-
getUsername
-
setPassword
Create and set aRedisPassword
for givenString
.- Parameters:
password
- can be null.
-
setPassword
default void setPassword(char @Nullable [] password) Create and set aRedisPassword
for givenString
.- Parameters:
password
- can be null.
-
setPassword
Create and set aRedisPassword
for givenString
.- Parameters:
password
- must not be null useRedisPassword.none()
instead.
-
getPassword
RedisPassword getPassword()Get the RedisPassword to use when connecting.- Returns:
RedisPassword.none()
if none set.
-