| 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 |
|---|---|
BLMovemArgs |
BLMovemArgs.count(long count,
LMovemArgs.Ordering ordering)
Move up-to
count elements. |
BLMovemArgs |
BLMovemArgs.exactly(long count,
LMovemArgs.Ordering ordering)
Move exactly
count elements or return an empty list if the source list does not have enough elements. |
static BLMovemArgs |
BLMovemArgs.Builder.leftLeft()
|
static BLMovemArgs |
BLMovemArgs.Builder.leftRight()
|
static BLMovemArgs |
BLMovemArgs.Builder.rightLeft()
|
static BLMovemArgs |
BLMovemArgs.Builder.rightRight()
|
BLMovemArgs |
BLMovemArgs.timeout(double timeout)
Set the blocking
timeout in seconds, allowing for sub-second resolution. |
BLMovemArgs |
BLMovemArgs.timeout(long timeout)
Set the blocking
timeout in seconds. |
| Modifier and Type | Method and Description |
|---|---|
RedisFuture<List<V>> |
AbstractRedisAsyncCommands.blmovem(K source,
K destination,
BLMovemArgs args) |
reactor.core.publisher.Flux<V> |
AbstractRedisReactiveCommands.blmovem(K source,
K destination,
BLMovemArgs args) |
| Modifier and Type | Method and Description |
|---|---|
RedisFuture<List<V>> |
RedisListAsyncCommands.blmovem(K source,
K destination,
BLMovemArgs args)
Atomically returns and removes one or more elements from the head/tail of the list stored at
source, and pushes
them to the head/tail of the list stored at destination. |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Flux<V> |
RedisListReactiveCommands.blmovem(K source,
K destination,
BLMovemArgs args)
Atomically returns and removes one or more elements from the head/tail of the list stored at
source, and pushes
them to the head/tail of the list stored at destination. |
| Modifier and Type | Method and Description |
|---|---|
List<V> |
RedisListCommands.blmovem(K source,
K destination,
BLMovemArgs args)
Atomically returns and removes one or more elements from the head/tail of the list stored at
source, and pushes
them to the head/tail of the list stored at destination. |
| Modifier and Type | Method and Description |
|---|---|
AsyncExecutions<List<V>> |
NodeSelectionListAsyncCommands.blmovem(K source,
K destination,
BLMovemArgs args)
Atomically returns and removes one or more elements from the head/tail of the list stored at
source, and pushes
them to the head/tail of the list stored at destination. |
| Modifier and Type | Method and Description |
|---|---|
Executions<List<V>> |
NodeSelectionListCommands.blmovem(K source,
K destination,
BLMovemArgs args)
Atomically returns and removes one or more elements from the head/tail of the list stored at
source, and pushes
them to the head/tail of the list stored at destination. |
Copyright © 2026 lettuce.io. All rights reserved.