public interface LettuceClientConfiguration
ClientResources
や ClientOptions
などのオプションの構成要素を提供します。オプションの要素を提供すると、クライアントのより具体的な構成が可能になります。
RedisStandaloneConfiguration
, RedisSentinelConfiguration
, RedisClusterConfiguration
修飾子と型 | インターフェースと説明 |
---|---|
static class | LettuceClientConfiguration.LettuceClientConfigurationBuilder |
static class | LettuceClientConfiguration.LettuceSslClientConfigurationBuilder SSL 関連の LettuceClientConfiguration 用のビルダー。 |
修飾子と型 | メソッドと説明 |
---|---|
static LettuceClientConfiguration.LettuceClientConfigurationBuilder | builder() 新しい LettuceClientConfiguration.LettuceClientConfigurationBuilder を作成して、Lettuce クライアントで使用する LettuceClientConfiguration を構築します。 |
static LettuceClientConfiguration | defaultConfiguration() デフォルトの LettuceClientConfiguration を次のように作成します。SSL なしピア検証あり TLS の開始なしクライアントオプション ClientOptions と有効な TimeoutOptions クライアントリソースなしクライアント名なし読み取り元なし接続タイムアウト 60 秒シャットダウンタイムアウト 100 ミリ秒シャットダウン静止期間 100 ミリ秒 |
OptionalSE<StringSE> | getClientName() |
OptionalSE<io.lettuce.core.ClientOptions> | getClientOptions() |
OptionalSE<io.lettuce.core.resource.ClientResources> | getClientResources() |
DurationSE | getCommandTimeout() |
OptionalSE<io.lettuce.core.ReadFrom> | getReadFrom() メモ: Redis は、レプリカという用語がスレーブと同義で使用される命名法の変更を受けています。 |
DurationSE | getShutdownQuietPeriod() |
DurationSE | getShutdownTimeout() |
boolean | isStartTls() |
boolean | isUseSsl() |
boolean | isVerifyPeer() |
boolean isUseSsl()
boolean isVerifyPeer()
SSL
を使用するときにピアを検証する場合は true。boolean isStartTls()
true
)。OptionalSE<io.lettuce.core.resource.ClientResources> getClientResources()
ClientResources
。OptionalSE<io.lettuce.core.ClientOptions> getClientOptions()
ClientOptions
。OptionalSE<StringSE> getClientName()
CLIENT SETNAME
で設定するオプションのクライアント名。OptionalSE<io.lettuce.core.ReadFrom> getReadFrom()
ReadFrom
設定。DurationSE getCommandTimeout()
DurationSE getShutdownTimeout()
AbstractRedisClient.shutdown(long, long, TimeUnit)
DurationSE getShutdownQuietPeriod()
AbstractRedisClient.shutdown(long, long, TimeUnit)
static LettuceClientConfiguration.LettuceClientConfigurationBuilder builder()
LettuceClientConfiguration.LettuceClientConfigurationBuilder
を作成して、Lettuce クライアントで使用する LettuceClientConfiguration
を構築します。static LettuceClientConfiguration defaultConfiguration()
LettuceClientConfiguration
を作成します。TimeoutOptions
が有効になっている ClientOptions
LettuceClientConfiguration
。Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.