インターフェース JedisClientConfiguration.JedisClientConfigurationBuilder
- 含まれているインターフェース:
- JedisClientConfiguration
public static interface JedisClientConfiguration.JedisClientConfigurationBuilder
JedisClientConfiguration
のビルダー。メソッドのサマリー
修飾子と型メソッド説明build()
このビルダーから適用された構成でJedisClientConfiguration
をビルドします。clientName
(StringSE clientName) CLIENT SETNAME
で設定するようにclientName
を構成します。connectTimeout
(DurationSE connectTimeout) 接続タイムアウトを構成します。customize
(JedisClientConfigBuilderCustomizer customizer) JedisClientConfig
を構成するには、JedisClientConfigBuilderCustomizer
を構成します。readTimeout
(DurationSE readTimeout) 読み取りタイムアウトを構成します。接続プールを有効にします。useSsl()
SSL 接続を有効にします。
メソッドの詳細
customize
JedisClientConfiguration.JedisClientConfigurationBuilder customize(JedisClientConfigBuilderCustomizer customizer) JedisClientConfig
を構成するには、JedisClientConfigBuilderCustomizer
を構成します。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
オブジェクト。