インターフェース JedisClientConfiguration.JedisClientConfigurationBuilder
- 含まれているインターフェース:
- JedisClientConfiguration
public static interface JedisClientConfiguration.JedisClientConfigurationBuilder
JedisClientConfiguration
のビルダー。メソッドのサマリー
修飾子と型メソッド説明build()
このビルダーから適用された構成でJedisClientConfiguration
をビルドします。clientName
(StringSE clientName) CLIENT SETNAME
で設定するようにclientName
を構成します。connectTimeout
(DurationSE connectTimeout) 接続タイムアウトを構成します。readTimeout
(DurationSE readTimeout) 読み取りタイムアウトを構成します。接続プールを有効にします。useSsl()
SSL 接続を有効にします。
メソッドの詳細
useSsl
SSL 接続を有効にします。usePooling
接続プールを有効にします。単一ノード Redis にのみ適用されます。Sentinel およびクラスターモードは、プール設定に関係なく、常に接続プールを使用します。
clientName
CLIENT SETNAME
で設定するようにclientName
を構成します。- パラメーター:
clientName
- null であってはなりません。- 戻り値:
- このビルダー。
- 例外:
IllegalArgumentExceptionSE
- clientName が null の場合。
readTimeout
読み取りタイムアウトを構成します。- パラメーター:
readTimeout
- null であってはなりません。- 戻り値:
- このビルダー。
- 例外:
IllegalArgumentExceptionSE
- readTimeout が null の場合。
connectTimeout
接続タイムアウトを構成します。- パラメーター:
connectTimeout
- null であってはなりません。- 戻り値:
- このビルダー。
- 例外:
IllegalArgumentExceptionSE
- connectTimeout が null の場合。
build
JedisClientConfiguration build()このビルダーから適用された構成でJedisClientConfiguration
をビルドします。- 戻り値:
- 新しい
JedisClientConfiguration
オブジェクト。