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 . |
Modifier and Type | Method and Description |
---|---|
ClientOptions.Builder |
ClientOptions.Builder.autoReconnect(boolean autoReconnect)
Enables or disables auto reconnection on connection loss.
|
ClientOptions.Builder |
ClientOptions.Builder.bufferUsageRatio(int bufferUsageRatio)
Buffer usage ratio for
CommandHandler . |
static ClientOptions.Builder |
ClientOptions.builder()
Returns a new
ClientOptions.Builder to construct ClientOptions . |
ClientOptions.Builder |
ClientOptions.Builder.cancelCommandsOnReconnectFailure(boolean cancelCommandsOnReconnectFailure)
Allows cancelling queued commands in case a reconnect fails.Defaults to false.
|
ClientOptions.Builder |
ClientOptions.Builder.disconnectedBehavior(ClientOptions.DisconnectedBehavior disconnectedBehavior)
Sets the behavior for command invocation when connections are in a disconnected state.
|
ClientOptions.Builder |
ClientOptions.mutate()
Returns a builder to create new
ClientOptions whose settings are replicated from the current
ClientOptions . |
ClientOptions.Builder |
ClientOptions.Builder.pingBeforeActivateConnection(boolean pingBeforeActivateConnection)
Sets the PING before activate connection flag.
|
ClientOptions.Builder |
ClientOptions.Builder.publishOnScheduler(boolean publishOnScheduler)
Use a dedicated
Scheduler to emit reactive data signals. |
ClientOptions.Builder |
ClientOptions.Builder.requestQueueSize(int requestQueueSize)
Set the per-connection request queue size.
|
ClientOptions.Builder |
ClientOptions.Builder.socketOptions(SocketOptions socketOptions)
Sets the low-level
SocketOptions for the connections kept to Redis servers. |
ClientOptions.Builder |
ClientOptions.Builder.sslOptions(SslOptions sslOptions)
Sets the
SslOptions for SSL connections kept to Redis servers. |
ClientOptions.Builder |
ClientOptions.Builder.suspendReconnectOnProtocolFailure(boolean suspendReconnectOnProtocolFailure)
Suspends reconnect when reconnects run into protocol failures (SSL verification, PING before connect fails).
|
ClientOptions.Builder |
ClientOptions.Builder.timeoutOptions(TimeoutOptions timeoutOptions)
Sets the
TimeoutOptions to expire and cancel commands. |
Constructor and Description |
---|
ClientOptions(ClientOptions.Builder builder) |
Modifier and Type | Class and Description |
---|---|
static class |
ClusterClientOptions.Builder
Builder for
ClusterClientOptions . |
Copyright © 2020 lettuce.io. All rights reserved.