インターフェース 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 RedisPasswordRedis サーバーで認証するときに使用するRedisPasswordを入手します。default StringSERedis サーバーで認証するときに使用するユーザー名を取得します。Sentinel マスターノードを取得します。Redis Sentinel に接続するときに使用するRedisPasswordを返します。センチネルのCollections.unmodifiableSet(Set)SE を返します。接続時に使用するユーザー名を取得します。default voidマスターノードの名前を設定します。voidマスターノードを設定します。default voidsetSentinelPassword(char[] password) 指定されたCharacterSE シーケンスから Redis Sentinel で認証するときに使用するRedisPasswordを作成して設定します。default voidsetSentinelPassword(StringSE password) 指定されたStringSE から Redis Sentinel で認証するときに使用するRedisPasswordを作成して設定します。voidsetSentinelPassword(RedisPassword password) Redis Sentinel で認証するときに使用するRedisPasswordを設定します。voidsetSentinelUsername(StringSE sentinelUsername) 指定されたStringSE を使用してユーザー名を作成および設定します。インターフェース 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 を返します。- 戻り値:
- センチネルの
SetSE。null になることはありません。
getDataNodeUsername
Redis サーバーで認証するときに使用するユーザー名を取得します。- 戻り値:
- 設定されていない場合は null になる可能性があります。
- 導入:
- 2.4
getDataNodePassword
Redis サーバーで認証するときに使用するRedisPasswordを入手します。- 戻り値:
- 決して null にはなりません。
- 導入:
- 2.2.2
setSentinelUsername
指定されたStringSE を使用してユーザー名を作成および設定します。Redis 6 以降が必要です。- パラメーター:
sentinelUsername- sentinel のユーザー名。- 導入:
- 2.7
getSentinelUsername
接続時に使用するユーザー名を取得します。- 戻り値:
- 何も設定されていない場合は null。
- 導入:
- 2.7
setSentinelPassword
指定されたStringSE から Redis Sentinel で認証するときに使用するRedisPasswordを作成して設定します。- パラメーター:
password- null でもかまいません。- 導入:
- 2.2.2
setSentinelPassword
指定されたCharacterSE シーケンスから 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