Package | Description |
---|---|
io.lettuce.core |
The Redis client package containing
RedisClient for Redis Standalone and Redis Sentinel operations. |
io.lettuce.core.api.async |
Standalone Redis API for asynchronous executed commands.
|
io.lettuce.core.api.reactive |
Standalone Redis API for reactive command execution.
|
io.lettuce.core.api.sync |
Standalone Redis API for synchronous executed commands.
|
io.lettuce.core.cluster.api.async |
Redis Cluster API for asynchronous executed commands.
|
io.lettuce.core.cluster.api.sync |
Redis Cluster API for synchronous executed commands.
|
Modifier and Type | Method and Description |
---|---|
GetExArgs |
GetExArgs.ex(Duration timeout)
Set the specified expire time, in seconds.
|
static GetExArgs |
GetExArgs.Builder.ex(Duration timeout)
Creates new
GetExArgs and enable EX. |
GetExArgs |
GetExArgs.ex(long timeout)
Set the specified expire time, in seconds.
|
static GetExArgs |
GetExArgs.Builder.ex(long timeout)
Creates new
GetExArgs and enable EX. |
GetExArgs |
GetExArgs.exAt(Date timestamp)
Set the specified expire at time using a posix
timestamp . |
static GetExArgs |
GetExArgs.Builder.exAt(Date timestamp)
Creates new
GetExArgs and enable EXAT. |
GetExArgs |
GetExArgs.exAt(Instant timestamp)
Set the specified expire at time using a posix
timestamp . |
static GetExArgs |
GetExArgs.Builder.exAt(Instant timestamp)
Creates new
GetExArgs and enable EXAT. |
GetExArgs |
GetExArgs.exAt(long timestamp)
Set the specified expire at time using a posix
timestamp . |
static GetExArgs |
GetExArgs.Builder.exAt(long timestamp)
Creates new
GetExArgs and enable EXAT. |
GetExArgs |
GetExArgs.persist()
Remove the time to live associated with the key.
|
static GetExArgs |
GetExArgs.Builder.persist()
Creates new
GetExArgs and enable PERSIST. |
GetExArgs |
GetExArgs.px(Duration timeout)
Set the specified expire time, in milliseconds.
|
static GetExArgs |
GetExArgs.Builder.px(Duration timeout)
Creates new
GetExArgs and enable PX. |
GetExArgs |
GetExArgs.px(long timeout)
Set the specified expire time, in milliseconds.
|
static GetExArgs |
GetExArgs.Builder.px(long timeout)
Creates new
GetExArgs and enable PX. |
GetExArgs |
GetExArgs.pxAt(Date timestamp)
Set the specified expire at time using a posix
timestamp . |
static GetExArgs |
GetExArgs.Builder.pxAt(Date timestamp)
Creates new
GetExArgs and enable PXAT. |
GetExArgs |
GetExArgs.pxAt(Instant timestamp)
Set the specified expire at time using a posix
timestamp . |
static GetExArgs |
GetExArgs.Builder.pxAt(Instant timestamp)
Creates new
GetExArgs and enable PXAT. |
GetExArgs |
GetExArgs.pxAt(long timestamp)
Set the specified expire at time using a posix
timestamp . |
static GetExArgs |
GetExArgs.Builder.pxAt(long timestamp)
Creates new
GetExArgs and enable PXAT. |
Modifier and Type | Method and Description |
---|---|
RedisFuture<V> |
AbstractRedisAsyncCommands.getex(K key,
GetExArgs args) |
Mono<V> |
AbstractRedisReactiveCommands.getex(K key,
GetExArgs args) |
Modifier and Type | Method and Description |
---|---|
RedisFuture<V> |
RedisStringAsyncCommands.getex(K key,
GetExArgs args)
Get the value of key and optionally set its expiration.
|
Modifier and Type | Method and Description |
---|---|
Mono<V> |
RedisStringReactiveCommands.getex(K key,
GetExArgs args)
Get the value of key and optionally set its expiration.
|
Modifier and Type | Method and Description |
---|---|
V |
RedisStringCommands.getex(K key,
GetExArgs args)
Get the value of key and optionally set its expiration.
|
Modifier and Type | Method and Description |
---|---|
AsyncExecutions<V> |
NodeSelectionStringAsyncCommands.getex(K key,
GetExArgs args)
Get the value of key and optionally set its expiration.
|
Modifier and Type | Method and Description |
---|---|
Executions<V> |
NodeSelectionStringCommands.getex(K key,
GetExArgs args)
Get the value of key and optionally set its expiration.
|
Copyright © 2024 lettuce.io. All rights reserved.