| 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 |
|---|---|
HSetExArgs |
HSetExArgs.ex(Duration timeout)
Set the specified expire time, in seconds.
|
static HSetExArgs |
HSetExArgs.Builder.ex(Duration timeout)
Creates new
HSetExArgs and enable EX. |
HSetExArgs |
HSetExArgs.exAt(Instant timestamp)
Set the specified expire at time using a posix
timestamp. |
static HSetExArgs |
HSetExArgs.Builder.exAt(Instant timestamp)
Creates new
HSetExArgs and enable EXAT. |
HSetExArgs |
HSetExArgs.fnx()
Only set the key if it does not already exist.
|
static HSetExArgs |
HSetExArgs.Builder.fnx()
Creates new
HSetExArgs and enable NX. |
HSetExArgs |
HSetExArgs.fxx()
Only set the key if it already exists.
|
HSetExArgs |
HSetExArgs.keepttl()
Set the value and retain the existing TTL.
|
static HSetExArgs |
HSetExArgs.Builder.keepttl()
Creates new
HSetExArgs and enable KEEPTTL. |
HSetExArgs |
HSetExArgs.px(Duration timeout)
Set the specified expire time, in milliseconds.
|
static HSetExArgs |
HSetExArgs.Builder.px(Duration timeout)
Creates new
HSetExArgs and enable PX. |
HSetExArgs |
HSetExArgs.pxAt(Instant timestamp)
Set the specified expire at time using a posix
timestamp. |
static HSetExArgs |
HSetExArgs.Builder.pxAt(Instant timestamp)
Creates new
HSetExArgs and enable PXAT. |
static HSetExArgs |
HSetExArgs.Builder.xx()
Creates new
HSetExArgs and enable XX. |
| Modifier and Type | Method and Description |
|---|---|
Mono<Long> |
AbstractRedisReactiveCommands.hsetex(K key,
HSetExArgs hSetExArgs,
Map<K,V> map) |
RedisFuture<Long> |
AbstractRedisAsyncCommands.hsetex(K key,
HSetExArgs hSetExArgs,
Map<K,V> map) |
| Modifier and Type | Method and Description |
|---|---|
RedisFuture<Long> |
RedisHashAsyncCommands.hsetex(K key,
HSetExArgs hSetExArgs,
Map<K,V> map)
Set 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.hsetex(K key,
HSetExArgs hSetExArgs,
Map<K,V> map)
Set 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.hsetex(K key,
HSetExArgs hSetExArgs,
Map<K,V> map)
Set 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.hsetex(K key,
HSetExArgs hSetExArgs,
Map<K,V> map)
Set 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.hsetex(K key,
HSetExArgs hSetExArgs,
Map<K,V> map)
Set the value of one or more fields of a given hash key, and optionally set their expiration
|
Copyright © 2025 lettuce.io. All rights reserved.