| 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 |
|---|---|
HGetExArgs |
HGetExArgs.ex(Duration timeout)
Set the specified expire time, in seconds.
|
static HGetExArgs |
HGetExArgs.Builder.ex(Duration timeout)
Creates new
HGetExArgs and enable EX. |
HGetExArgs |
HGetExArgs.exAt(Instant timestamp)
Set the specified expire at time using a posix
timestamp. |
static HGetExArgs |
HGetExArgs.Builder.exAt(Instant timestamp)
Creates new
HGetExArgs and enable EXAT. |
HGetExArgs |
HGetExArgs.persist()
Remove the time to live associated with the key.
|
static HGetExArgs |
HGetExArgs.Builder.persist()
Creates new
HGetExArgs and enable PERSIST. |
HGetExArgs |
HGetExArgs.px(Duration timeout)
Set the specified expire time, in milliseconds.
|
static HGetExArgs |
HGetExArgs.Builder.px(Duration timeout)
Creates new
HGetExArgs and enable PX. |
HGetExArgs |
HGetExArgs.pxAt(Instant timestamp)
Set the specified expire at time using a posix
timestamp. |
static HGetExArgs |
HGetExArgs.Builder.pxAt(Instant timestamp)
Creates new
HGetExArgs and enable PXAT. |
| Modifier and Type | Method and Description |
|---|---|
Mono<Long> |
AbstractRedisReactiveCommands.hgetex(KeyValueStreamingChannel<K,V> channel,
K key,
HGetExArgs hGetExArgs,
K... fields) |
RedisFuture<Long> |
AbstractRedisAsyncCommands.hgetex(KeyValueStreamingChannel<K,V> channel,
K key,
HGetExArgs hGetExArgs,
K... fields) |
Flux<KeyValue<K,V>> |
AbstractRedisReactiveCommands.hgetex(K key,
HGetExArgs hGetExArgs,
K... fields) |
RedisFuture<List<KeyValue<K,V>>> |
AbstractRedisAsyncCommands.hgetex(K key,
HGetExArgs hGetExArgs,
K... fields) |
| Modifier and Type | Method and Description |
|---|---|
RedisFuture<Long> |
RedisHashAsyncCommands.hgetex(KeyValueStreamingChannel<K,V> channel,
K key,
HGetExArgs hGetExArgs,
K... fields)
Stream over the values of all the given hash fields.
|
RedisFuture<List<KeyValue<K,V>>> |
RedisHashAsyncCommands.hgetex(K key,
HGetExArgs hGetExArgs,
K... fields)
Get the value of one or more fields of a given hash key, and optionally set their expiration
|
| Modifier and Type | Method and Description |
|---|---|
Mono<Long> |
RedisHashReactiveCommands.hgetex(KeyValueStreamingChannel<K,V> channel,
K key,
HGetExArgs hGetExArgs,
K... fields)
Stream over the values of all the given hash fields.
|
Flux<KeyValue<K,V>> |
RedisHashReactiveCommands.hgetex(K key,
HGetExArgs hGetExArgs,
K... fields)
Get the value of one or more fields of a given hash key, and optionally set their expiration
|
| Modifier and Type | Method and Description |
|---|---|
Long |
RedisHashCommands.hgetex(KeyValueStreamingChannel<K,V> channel,
K key,
HGetExArgs hGetExArgs,
K... fields)
Stream over the values of all the given hash fields.
|
List<KeyValue<K,V>> |
RedisHashCommands.hgetex(K key,
HGetExArgs hGetExArgs,
K... fields)
Get the value of one or more fields of a given hash key, and optionally set their expiration
|
| Modifier and Type | Method and Description |
|---|---|
AsyncExecutions<Long> |
NodeSelectionHashAsyncCommands.hgetex(KeyValueStreamingChannel<K,V> channel,
K key,
HGetExArgs hGetExArgs,
K... fields)
Stream over the values of all the given hash fields.
|
AsyncExecutions<List<KeyValue<K,V>>> |
NodeSelectionHashAsyncCommands.hgetex(K key,
HGetExArgs hGetExArgs,
K... fields)
Get the value of one or more fields of a given hash key, and optionally set their expiration
|
| Modifier and Type | Method and Description |
|---|---|
Executions<Long> |
NodeSelectionHashCommands.hgetex(KeyValueStreamingChannel<K,V> channel,
K key,
HGetExArgs hGetExArgs,
K... fields)
Stream over the values of all the given hash fields.
|
Executions<List<KeyValue<K,V>>> |
NodeSelectionHashCommands.hgetex(K key,
HGetExArgs hGetExArgs,
K... fields)
Get the value of one or more fields of a given hash key, and optionally set their expiration
|
Copyright © 2025 lettuce.io. All rights reserved.