| 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.
|
| io.lettuce.core.json |
Support for the JSON Redis Module.
|
| Modifier and Type | Method and Description |
|---|---|
RedisFuture<List<JsonType>> |
AbstractRedisAsyncCommands.jsonType(K key) |
Flux<JsonType> |
AbstractRedisReactiveCommands.jsonType(K key) |
RedisFuture<List<JsonType>> |
AbstractRedisAsyncCommands.jsonType(K key,
JsonPath jsonPath) |
Flux<JsonType> |
AbstractRedisReactiveCommands.jsonType(K key,
JsonPath jsonPath) |
| Modifier and Type | Method and Description |
|---|---|
RedisFuture<List<JsonType>> |
RedisJsonAsyncCommands.jsonType(K key)
Report the type of JSON value at the
JsonPath.ROOT_PATH in the JSON document. |
RedisFuture<List<JsonType>> |
RedisJsonAsyncCommands.jsonType(K key,
JsonPath jsonPath)
Report the type of JSON value at the provided
JsonPath in the JSON document. |
| Modifier and Type | Method and Description |
|---|---|
Flux<JsonType> |
RedisJsonReactiveCommands.jsonType(K key)
Report the type of JSON value at the
JsonPath.ROOT_PATH in the JSON document. |
Flux<JsonType> |
RedisJsonReactiveCommands.jsonType(K key,
JsonPath jsonPath)
Report the type of JSON value at the provided
JsonPath in the JSON document. |
| Modifier and Type | Method and Description |
|---|---|
List<JsonType> |
RedisJsonCommands.jsonType(K key)
Report the type of JSON value at the
JsonPath.ROOT_PATH in the JSON document. |
List<JsonType> |
RedisJsonCommands.jsonType(K key,
JsonPath jsonPath)
Report the type of JSON value at the provided
JsonPath in the JSON document. |
| Modifier and Type | Method and Description |
|---|---|
AsyncExecutions<List<JsonType>> |
NodeSelectionJsonAsyncCommands.jsonType(K key)
Report the type of JSON value at the
JsonPath.ROOT_PATH in the JSON document. |
AsyncExecutions<List<JsonType>> |
NodeSelectionJsonAsyncCommands.jsonType(K key,
JsonPath jsonPath)
Report the type of JSON value at the provided
JsonPath in the JSON document. |
| Modifier and Type | Method and Description |
|---|---|
Executions<List<JsonType>> |
NodeSelectionJsonCommands.jsonType(K key)
Report the type of JSON value at the
JsonPath.ROOT_PATH in the JSON document. |
Executions<List<JsonType>> |
NodeSelectionJsonCommands.jsonType(K key,
JsonPath jsonPath)
Report the type of JSON value at the provided
JsonPath in the JSON document. |
| Modifier and Type | Method and Description |
|---|---|
static JsonType |
JsonType.fromString(String s) |
static JsonType |
JsonType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JsonType[] |
JsonType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Copyright © 2025 lettuce.io. All rights reserved.