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 . |
io.lettuce.core.internal |
Contains internal API.
|
Modifier and Type | Field and Description |
---|---|
static TimeoutOptions |
ClientOptions.DEFAULT_TIMEOUT_OPTIONS |
Modifier and Type | Method and Description |
---|---|
TimeoutOptions |
TimeoutOptions.Builder.build()
Create a new instance of
TimeoutOptions . |
static TimeoutOptions |
TimeoutOptions.create()
Create a new instance of
TimeoutOptions with default settings. |
static TimeoutOptions |
TimeoutOptions.enabled()
Create a new instance of
TimeoutOptions with enabled timeout applying default connection timeouts. |
static TimeoutOptions |
TimeoutOptions.enabled(Duration timeout)
Create a new instance of
TimeoutOptions with enabled timeout applying a fixed timeout . |
TimeoutOptions |
ClientOptions.getTimeoutOptions()
Returns the
TimeoutOptions . |
Modifier and Type | Method and Description |
---|---|
ClientOptions.Builder |
ClientOptions.Builder.timeoutOptions(TimeoutOptions timeoutOptions)
Sets the
TimeoutOptions to expire and cancel commands. |
Modifier and Type | Method and Description |
---|---|
ClusterClientOptions.Builder |
ClusterClientOptions.Builder.timeoutOptions(TimeoutOptions timeoutOptions) |
Constructor and Description |
---|
TimeoutProvider(Supplier<TimeoutOptions> timeoutOptionsSupplier,
LongSupplier defaultTimeoutSupplier)
|
Copyright © 2018 lettuce.io. All rights reserved.