Uses of Class
io.lettuce.core.ClientOptions.Builder
| Package | Description |
|---|---|
| io.lettuce.core |
The Redis client package containing
RedisClient for Redis Standalone and Redis Sentinel operations. |
| io.lettuce.core.cluster |
Client for Redis Cluster, see
RedisClusterClient. |
-
Uses of ClientOptions.Builder in io.lettuce.core
Methods in io.lettuce.core that return ClientOptions.Builder Modifier and Type Method Description ClientOptions.BuilderClientOptions.Builder. autoReconnect(boolean autoReconnect)Enables or disables auto reconnection on connection loss.ClientOptions.BuilderClientOptions.Builder. bufferUsageRatio(int bufferUsageRatio)Deprecated.static ClientOptions.BuilderClientOptions. builder()Returns a newClientOptions.Builderto constructClientOptions.ClientOptions.BuilderClientOptions.Builder. cancelCommandsOnReconnectFailure(boolean cancelCommandsOnReconnectFailure)Allows cancelling queued commands in case a reconnect fails.Defaults tofalse.ClientOptions.BuilderClientOptions.Builder. decodeBufferPolicy(DecodeBufferPolicy policy)Set the policy to discard read bytes from the decoding aggregation buffer to reclaim memory.ClientOptions.BuilderClientOptions.Builder. disconnectedBehavior(ClientOptions.DisconnectedBehavior disconnectedBehavior)Sets the behavior for command invocation when connections are in a disconnected state.ClientOptions.BuilderClientOptions. mutate()Returns a builder to create newClientOptionswhose settings are replicated from the currentClientOptions.ClientOptions.BuilderClientOptions.Builder. pingBeforeActivateConnection(boolean pingBeforeActivateConnection)Sets the PING before activate connection flag.ClientOptions.BuilderClientOptions.Builder. protocolVersion(ProtocolVersion protocolVersion)Sets theProtocolVersionto use.ClientOptions.BuilderClientOptions.Builder. publishOnScheduler(boolean publishOnScheduler)Use a dedicatedSchedulerto emit reactive data signals.ClientOptions.BuilderClientOptions.Builder. requestQueueSize(int requestQueueSize)Set the per-connection request queue size.ClientOptions.BuilderClientOptions.Builder. scriptCharset(Charset scriptCharset)ClientOptions.BuilderClientOptions.Builder. socketOptions(SocketOptions socketOptions)Sets the low-levelSocketOptionsfor the connections kept to Redis servers.ClientOptions.BuilderClientOptions.Builder. sslOptions(SslOptions sslOptions)Sets theSslOptionsfor SSL connections kept to Redis servers.ClientOptions.BuilderClientOptions.Builder. suspendReconnectOnProtocolFailure(boolean suspendReconnectOnProtocolFailure)Suspends reconnect when reconnects run into protocol failures (SSL verification, PING before connect fails).ClientOptions.BuilderClientOptions.Builder. timeoutOptions(TimeoutOptions timeoutOptions)Sets theTimeoutOptionsto expire and cancel commands.Constructors in io.lettuce.core with parameters of type ClientOptions.Builder Constructor Description ClientOptions(ClientOptions.Builder builder) -
Uses of ClientOptions.Builder in io.lettuce.core.cluster
Subclasses of ClientOptions.Builder in io.lettuce.core.cluster Modifier and Type Class Description static classClusterClientOptions.BuilderBuilder forClusterClientOptions.
DecodeBufferPolicy.