インターフェース 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オブジェクト。