| 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 |
|---|---|
VAddArgs |
VAddArgs.attributes(JsonValue attributes)
Set the attributes for the vector (SETATTR).
|
VAddArgs |
VAddArgs.attributes(String attributes)
Set the attributes for the vector (SETATTR).
|
static VAddArgs |
VAddArgs.Builder.attributes(String attributes)
Creates new
VAddArgs with the specified attributes (SETATTR). |
VAddArgs |
VAddArgs.checkAndSet(boolean checkAndSet)
Set the CAS (Check-And-Set) flag for the vector addition.
|
static VAddArgs |
VAddArgs.Builder.checkAndSet(boolean checkAndSet)
Creates new
VAddArgs and sets the CAS flag. |
VAddArgs |
VAddArgs.explorationFactor(Long explorationFactor)
Set the exploration factor (EF) for the vector search.
|
static VAddArgs |
VAddArgs.Builder.explorationFactor(Long explorationFactor)
Creates new
VAddArgs and setting EF (exploration factor). |
VAddArgs |
VAddArgs.maxNodes(Long maxNodes)
Set the maximum number of connections per node (M).
|
static VAddArgs |
VAddArgs.Builder.maxNodes(Long maxNodes)
Creates new
VAddArgs and setting M (maximum links). |
VAddArgs |
VAddArgs.quantizationType(QuantizationType quantType)
Set the quantization type for the vector.
|
static VAddArgs |
VAddArgs.Builder.quantizationType(QuantizationType quantType)
Creates new
VAddArgs and setting the quantization type. |
| Modifier and Type | Method and Description |
|---|---|
Mono<Boolean> |
AbstractRedisReactiveCommands.vadd(K key,
int dimensionality,
V element,
VAddArgs args,
Double... vectors) |
RedisFuture<Boolean> |
AbstractRedisAsyncCommands.vadd(K key,
int dimensionality,
V element,
VAddArgs args,
Double... vectors) |
Command<K,V,Boolean> |
RedisVectorSetCommandBuilder.vadd(K key,
int dimensionality,
V element,
VAddArgs vAddArgs,
Double[] vectors)
Create a new
VADD command to add a vector to a vector set with the specified dimensionality and additional
options. |
Mono<Boolean> |
AbstractRedisReactiveCommands.vadd(K key,
V element,
VAddArgs args,
Double... vectors) |
RedisFuture<Boolean> |
AbstractRedisAsyncCommands.vadd(K key,
V element,
VAddArgs args,
Double... vectors) |
Command<K,V,Boolean> |
RedisVectorSetCommandBuilder.vadd(K key,
V element,
VAddArgs vAddArgs,
Double[] vectors)
Create a new
VADD command to add a vector to a vector set with additional options. |
| Modifier and Type | Method and Description |
|---|---|
RedisFuture<Boolean> |
RedisVectorSetAsyncCommands.vadd(K key,
int dimensionality,
V element,
VAddArgs args,
Double... vectors)
Add a new element into the vector set specified by
key with the specified dimensionality and additional options. |
RedisFuture<Boolean> |
RedisVectorSetAsyncCommands.vadd(K key,
V element,
VAddArgs args,
Double... vectors)
Add a new element into the vector set specified by
key with additional options. |
| Modifier and Type | Method and Description |
|---|---|
Mono<Boolean> |
RedisVectorSetReactiveCommands.vadd(K key,
int dimensionality,
V element,
VAddArgs args,
Double... vectors)
Add a new element into the vector set specified by
key with the specified dimensionality and additional options. |
Mono<Boolean> |
RedisVectorSetReactiveCommands.vadd(K key,
V element,
VAddArgs args,
Double... vectors)
Add a new element into the vector set specified by
key with additional options. |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
RedisVectorSetCommands.vadd(K key,
int dimensionality,
V element,
VAddArgs args,
Double... vectors)
Add a new element into the vector set specified by
key with the specified dimensionality and additional options. |
Boolean |
RedisVectorSetCommands.vadd(K key,
V element,
VAddArgs args,
Double... vectors)
Add a new element into the vector set specified by
key with additional options. |
| Modifier and Type | Method and Description |
|---|---|
AsyncExecutions<Boolean> |
NodeSelectionVectorSetAsyncCommands.vadd(K key,
int dimensionality,
V element,
VAddArgs args,
Double... vectors)
Add a new element into the vector set specified by
key with the specified dimensionality and additional options. |
AsyncExecutions<Boolean> |
NodeSelectionVectorSetAsyncCommands.vadd(K key,
V element,
VAddArgs args,
Double... vectors)
Add a new element into the vector set specified by
key with additional options. |
| Modifier and Type | Method and Description |
|---|---|
Executions<Boolean> |
NodeSelectionVectorSetCommands.vadd(K key,
int dimensionality,
V element,
VAddArgs args,
Double... vectors)
Add a new element into the vector set specified by
key with the specified dimensionality and additional options. |
Executions<Boolean> |
NodeSelectionVectorSetCommands.vadd(K key,
V element,
VAddArgs args,
Double... vectors)
Add a new element into the vector set specified by
key with additional options. |
Copyright © 2025 lettuce.io. All rights reserved.