| 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 |
|---|---|
XAutoClaimArgs<K> |
XAutoClaimArgs.consumer(Consumer<K> consumer)
Configure the
Consumer. |
XAutoClaimArgs<K> |
XAutoClaimArgs.count(long count)
The optional
count argument, which defaults to 100, is the upper limit of the number of entries that the
command attempts to claim. |
XAutoClaimArgs<K> |
XAutoClaimArgs.justid()
The optional
JUSTID argument changes the reply to return just an array of IDs of messages successfully claimed,
without returning the actual message. |
static <K> XAutoClaimArgs<K> |
XAutoClaimArgs.Builder.justid(Consumer<K> consumer,
Duration minIdleTime,
String startId)
Creates new
XAutoClaimArgs and set the JUSTID flag to return just the message id and do not increment
the retry counter. |
static <K> XAutoClaimArgs<K> |
XAutoClaimArgs.Builder.justid(Consumer<K> consumer,
long minIdleTime,
String startId)
Creates new
XAutoClaimArgs and set the JUSTID flag to return just the message id and do not increment
the retry counter. |
XAutoClaimArgs<K> |
XAutoClaimArgs.minIdleTime(Duration minIdleTime)
Return only messages that are idle for at least
minIdleTime. |
XAutoClaimArgs<K> |
XAutoClaimArgs.minIdleTime(long milliseconds)
Return only messages that are idle for at least
milliseconds. |
XAutoClaimArgs<K> |
XAutoClaimArgs.startId(String startId)
Set the startId.
|
static <K> XAutoClaimArgs<K> |
XAutoClaimArgs.Builder.xautoclaim(Consumer<K> consumer,
Duration minIdleTime,
String startId)
Creates new
XAutoClaimArgs. |
static <K> XAutoClaimArgs<K> |
XAutoClaimArgs.Builder.xautoclaim(Consumer<K> consumer,
long minIdleTime,
String startId)
Creates new
XAutoClaimArgs. |
| Modifier and Type | Method and Description |
|---|---|
Mono<ClaimedMessages<K,V>> |
AbstractRedisReactiveCommands.xautoclaim(K key,
XAutoClaimArgs<K> args) |
RedisFuture<ClaimedMessages<K,V>> |
AbstractRedisAsyncCommands.xautoclaim(K key,
XAutoClaimArgs<K> args) |
| Modifier and Type | Method and Description |
|---|---|
RedisFuture<ClaimedMessages<K,V>> |
RedisStreamAsyncCommands.xautoclaim(K key,
XAutoClaimArgs<K> args)
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
|
| Modifier and Type | Method and Description |
|---|---|
Mono<ClaimedMessages<K,V>> |
RedisStreamReactiveCommands.xautoclaim(K key,
XAutoClaimArgs<K> args)
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
|
| Modifier and Type | Method and Description |
|---|---|
ClaimedMessages<K,V> |
RedisStreamCommands.xautoclaim(K key,
XAutoClaimArgs<K> args)
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
|
| Modifier and Type | Method and Description |
|---|---|
AsyncExecutions<ClaimedMessages<K,V>> |
NodeSelectionStreamAsyncCommands.xautoclaim(K key,
XAutoClaimArgs<K> args)
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
|
| Modifier and Type | Method and Description |
|---|---|
Executions<ClaimedMessages<K,V>> |
NodeSelectionStreamCommands.xautoclaim(K key,
XAutoClaimArgs<K> args)
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
|
Copyright © 2025 lettuce.io. All rights reserved.