インターフェース RedisConfiguration.SentinelConfiguration
- すべてのスーパーインターフェース:
RedisConfiguration.WithAuthentication
、RedisConfiguration.WithDatabaseIndex
、RedisConfiguration.WithPassword
- すべての既知の実装クラス:
RedisSentinelConfiguration
- 含まれているインターフェース:
- RedisConfiguration
public static interface RedisConfiguration.SentinelConfiguration
extends RedisConfiguration.WithDatabaseIndex, RedisConfiguration.WithPassword
Redis Sentinel 環境に適した構成インターフェース。
- 導入:
- 2.1
- 作成者:
- Christoph Strobl
メソッドのサマリー
修飾子と型メソッド説明default RedisPassword
Redis サーバーで認証するときに使用するRedisPassword
を入手します。default StringSE
Redis サーバーで認証するときに使用するユーザー名を取得します。Sentinel マスターノードを取得します。Redis Sentinel に接続するときに使用するRedisPassword
を返します。センチネルのCollections.unmodifiableSet(Set)
SE を返します。接続時に使用するユーザー名を取得します。default void
マスターノードの名前を設定します。void
マスターノードを設定します。default void
setSentinelPassword
(char[] password) 指定されたCharacter
SE シーケンスから Redis Sentinel で認証するときに使用するRedisPassword
を作成して設定します。default void
setSentinelPassword
(StringSE password) 指定されたString
SE から Redis Sentinel で認証するときに使用するRedisPassword
を作成して設定します。void
setSentinelPassword
(RedisPassword password) Redis Sentinel で認証するときに使用するRedisPassword
を設定します。void
setSentinelUsername
(StringSE sentinelUsername) 指定されたString
SE を使用してユーザー名を作成および設定します。インターフェース org.springframework.data.redis.connection.RedisConfiguration.WithAuthentication から継承されたメソッド
getPassword, getUsername, setPassword, setPassword, setPassword, setUsername
インターフェース org.springframework.data.redis.connection.RedisConfiguration.WithDatabaseIndex から継承されたメソッド
getDatabase, setDatabase
メソッドの詳細
setMaster
マスターノードの名前を設定します。- パラメーター:
name
- null であってはなりません。
setMaster
マスターノードを設定します。- パラメーター:
master
- null であってはなりません。
getMaster
Sentinel マスターノードを取得します。- 戻り値:
- マスターノードを取得するか、設定されていない場合は null を取得します。
getSentinels
センチネルのCollections.unmodifiableSet(Set)
SE を返します。- 戻り値:
- センチネルの
Set
SE。null になることはありません。
getDataNodeUsername
Redis サーバーで認証するときに使用するユーザー名を取得します。- 戻り値:
- 設定されていない場合は null になる可能性があります。
- 導入:
- 2.4
getDataNodePassword
Redis サーバーで認証するときに使用するRedisPassword
を入手します。- 戻り値:
- 決して null にはなりません。
- 導入:
- 2.2.2
setSentinelUsername
指定されたString
SE を使用してユーザー名を作成および設定します。Redis 6 以降が必要です。- パラメーター:
sentinelUsername
- sentinel のユーザー名。- 導入:
- 2.7
getSentinelUsername
接続時に使用するユーザー名を取得します。- 戻り値:
- 何も設定されていない場合は null。
- 導入:
- 2.7
setSentinelPassword
指定されたString
SE から Redis Sentinel で認証するときに使用するRedisPassword
を作成して設定します。- パラメーター:
password
- null でもかまいません。- 導入:
- 2.2.2
setSentinelPassword
指定されたCharacter
SE シーケンスから Redis Sentinel で認証するときに使用するRedisPassword
を作成して設定します。- パラメーター:
password
- null でもかまいません。- 導入:
- 2.2.2
setSentinelPassword
Redis Sentinel で認証するときに使用するRedisPassword
を設定します。- パラメーター:
password
- null であってはならず、代わりにRedisPassword.none()
を使用してください。- 導入:
- 2.2.2
getSentinelPassword
RedisPassword getSentinelPassword()Redis Sentinel に接続するときに使用するRedisPassword
を返します。
パスワードが設定されていない場合は、setSentinelPassword(RedisPassword)
またはRedisPassword.none()
を介して設定できます。- 戻り値:
- Redis Sentinel で認証するための
RedisPassword
。 - 導入:
- 2.2.2