| 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 |
Client for Redis Cluster, see
RedisClusterClient. |
| 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.
|
| io.lettuce.core.output |
Implementation of different output protocols including the Streaming API.
|
| io.lettuce.core.sentinel |
Redis Sentinel connection classes.
|
| Modifier and Type | Field and Description |
|---|---|
static Mono<JsonParser> |
ClientOptions.DEFAULT_JSON_PARSER |
| Modifier and Type | Method and Description |
|---|---|
JsonParser |
AbstractRedisAsyncCommands.getJsonParser() |
JsonParser |
AbstractRedisReactiveCommands.getJsonParser() |
| Modifier and Type | Method and Description |
|---|---|
Mono<JsonParser> |
ClientOptions.getJsonParser()
Returns the currently set up
JsonParser. |
| Modifier and Type | Method and Description |
|---|---|
ClientOptions.Builder |
ClientOptions.Builder.jsonParser(Mono<JsonParser> parser)
Set a custom implementation for the
JsonParser to use. |
| Constructor and Description |
|---|
AbstractRedisAsyncCommands(StatefulConnection<K,V> connection,
RedisCodec<K,V> codec,
Mono<JsonParser> parser)
Initialize a new instance.
|
AbstractRedisReactiveCommands(StatefulConnection<K,V> connection,
RedisCodec<K,V> codec,
Mono<JsonParser> parser)
Initialize a new instance.
|
RedisAsyncCommandsImpl(StatefulRedisConnection<K,V> connection,
RedisCodec<K,V> codec,
Mono<JsonParser> parser)
Initialize a new instance.
|
RedisReactiveCommandsImpl(StatefulRedisConnection<K,V> connection,
RedisCodec<K,V> codec,
Mono<JsonParser> parser)
Initialize a new instance.
|
StatefulRedisConnectionImpl(RedisChannelWriter writer,
PushHandler pushHandler,
RedisCodec<K,V> codec,
Duration timeout,
Mono<JsonParser> parser)
Initialize a new connection.
|
| Modifier and Type | Method and Description |
|---|---|
JsonParser |
RedisAsyncCommands.getJsonParser() |
| Modifier and Type | Method and Description |
|---|---|
JsonParser |
BaseRedisReactiveCommands.getJsonParser() |
| Modifier and Type | Method and Description |
|---|---|
JsonParser |
RedisCommands.getJsonParser() |
| Modifier and Type | Field and Description |
|---|---|
protected Mono<JsonParser> |
StatefulRedisClusterConnectionImpl.parser |
| Modifier and Type | Method and Description |
|---|---|
protected <V,K> StatefulRedisClusterConnectionImpl<K,V> |
RedisClusterClient.newStatefulRedisClusterConnection(RedisChannelWriter channelWriter,
ClusterPushHandler pushHandler,
RedisCodec<K,V> codec,
Duration timeout,
Mono<JsonParser> parser)
Create a new instance of
StatefulRedisClusterConnectionImpl or a subclass. |
protected <K,V> StatefulRedisConnectionImpl<K,V> |
RedisClusterClient.newStatefulRedisConnection(RedisChannelWriter channelWriter,
PushHandler pushHandler,
RedisCodec<K,V> codec,
Duration timeout,
Mono<JsonParser> parser)
Create a new instance of
StatefulRedisConnectionImpl or a subclass. |
| Constructor and Description |
|---|
RedisAdvancedClusterAsyncCommandsImpl(StatefulRedisClusterConnection<K,V> connection,
RedisCodec<K,V> codec,
Mono<JsonParser> parser)
Initialize a new connection.
|
RedisAdvancedClusterAsyncCommandsImpl(StatefulRedisClusterConnectionImpl<K,V> connection,
RedisCodec<K,V> codec,
Mono<JsonParser> parser)
Deprecated.
|
RedisAdvancedClusterReactiveCommandsImpl(StatefulRedisClusterConnection<K,V> connection,
RedisCodec<K,V> codec,
Mono<JsonParser> parser)
Initialize a new connection.
|
RedisAdvancedClusterReactiveCommandsImpl(StatefulRedisClusterConnectionImpl<K,V> connection,
RedisCodec<K,V> codec,
Mono<JsonParser> parser)
Deprecated.
|
StatefulRedisClusterConnectionImpl(RedisChannelWriter writer,
ClusterPushHandler pushHandler,
RedisCodec<K,V> codec,
Duration timeout,
Mono<JsonParser> parser)
Initialize a new connection.
|
| Modifier and Type | Method and Description |
|---|---|
JsonParser |
RedisClusterAsyncCommands.getJsonParser() |
| Modifier and Type | Method and Description |
|---|---|
JsonParser |
RedisClusterCommands.getJsonParser() |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultJsonParser
Default implementation of the
JsonParser that should fit most use cases. |
| Constructor and Description |
|---|
JsonValueListOutput(RedisCodec<K,V> codec,
JsonParser theParser) |
| Constructor and Description |
|---|
RedisSentinelReactiveCommandsImpl(StatefulConnection<K,V> connection,
RedisCodec<K,V> codec,
Mono<JsonParser> parser) |
StatefulRedisSentinelConnectionImpl(RedisChannelWriter writer,
RedisCodec<K,V> codec,
Duration timeout,
Mono<JsonParser> parser)
Initialize a new Sentinel connection
|
Copyright © 2025 lettuce.io. All rights reserved.