io.lettuce.core |
The Redis client package containing RedisClient for Redis Standalone and Redis Sentinel operations.
|
io.lettuce.core.api |
Standalone Redis connection API.
|
io.lettuce.core.api.async |
Standalone Redis API for asynchronous executed commands.
|
io.lettuce.core.api.push |
Interfaces to consume push messages.
|
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 |
|
io.lettuce.core.cluster.api |
Redis Cluster connection API.
|
io.lettuce.core.cluster.api.async |
Redis Cluster API for asynchronous executed commands.
|
io.lettuce.core.cluster.api.push |
Interfaces to consume push messages using Redis Cluster.
|
io.lettuce.core.cluster.api.reactive |
Redis Cluster API for reactive command execution.
|
io.lettuce.core.cluster.api.sync |
Redis Cluster API for synchronous executed commands.
|
io.lettuce.core.cluster.event |
Cluster event types.
|
io.lettuce.core.cluster.models.partitions |
Model and parser for the CLUSTER NODES and CLUSTER SLAVES output.
|
io.lettuce.core.cluster.models.slots |
Model and parser for the CLUSTER SLOTS output.
|
io.lettuce.core.cluster.pubsub |
Redis Cluster Pub/Sub support.
|
io.lettuce.core.cluster.pubsub.api.async |
Redis Cluster Pub/Sub API for asynchronous executed commands.
|
io.lettuce.core.cluster.pubsub.api.reactive |
Redis Cluster Pub/Sub API for reactive command execution.
|
io.lettuce.core.cluster.pubsub.api.sync |
Redis Cluster Pub/Sub API for synchronous executed commands.
|
io.lettuce.core.cluster.topology |
Support for cluster topology refresh.
|
io.lettuce.core.codec |
Codecs for key/value type conversion.
|
io.lettuce.core.dynamic |
|
io.lettuce.core.dynamic.annotation |
Central domain abstractions to be used in combination with Redis Command interfaces.
|
io.lettuce.core.dynamic.batch |
Batching with Redis Command interfaces.
|
io.lettuce.core.dynamic.codec |
|
io.lettuce.core.dynamic.domain |
Core annotations to be used with Redis Command interfaces.
|
io.lettuce.core.dynamic.intercept |
Invocation proxy support.
|
io.lettuce.core.dynamic.output |
|
io.lettuce.core.dynamic.parameter |
Parameter access and descriptors.
|
io.lettuce.core.dynamic.segment |
|
io.lettuce.core.dynamic.support |
Support classes imported from the Spring Framework.
|
io.lettuce.core.event |
Event publishing and subscription.
|
io.lettuce.core.event.cluster |
Redis Cluster events.
|
io.lettuce.core.event.command |
Command-related events.
|
io.lettuce.core.event.connection |
Connection-related events.
|
io.lettuce.core.event.jfr |
Event publishing specifically for Java Flight Recorder events.
|
io.lettuce.core.event.metrics |
Metric events and publishing.
|
io.lettuce.core.internal |
Contains internal API.
|
io.lettuce.core.masterreplica |
Client support for Redis Master/Replica setups.
|
io.lettuce.core.masterslave |
Client support for Redis Master/Slave setups.
|
io.lettuce.core.metrics |
Collectors for client metrics.
|
io.lettuce.core.models.command |
Model and parser to for the COMMAND and COMMAND INFO output.
|
io.lettuce.core.models.role |
Model and parser for the ROLE output.
|
io.lettuce.core.models.stream |
Model and parser for the Stream-related command output such as XPENDING.
|
io.lettuce.core.output |
Implementation of different output protocols including the Streaming API.
|
io.lettuce.core.protocol |
Redis protocol layer abstraction.
|
io.lettuce.core.pubsub |
Pub/Sub connection classes.
|
io.lettuce.core.pubsub.api.async |
Pub/Sub Redis API for asynchronous executed commands.
|
io.lettuce.core.pubsub.api.reactive |
Pub/Sub Redis API for reactive command execution.
|
io.lettuce.core.pubsub.api.sync |
Pub/Sub Redis API for synchronous executed commands.
|
io.lettuce.core.resource |
Client resource infrastructure providers.
|
io.lettuce.core.sentinel |
Redis Sentinel connection classes.
|
io.lettuce.core.sentinel.api |
Redis Sentinel connection API.
|
io.lettuce.core.sentinel.api.async |
Redis Sentinel API for asynchronous executed commands.
|
io.lettuce.core.sentinel.api.reactive |
Redis Sentinel API for reactive command execution.
|
io.lettuce.core.sentinel.api.sync |
Redis Sentinel API for synchronous executed commands.
|
io.lettuce.core.support |
Supportive classes such as RedisClientCdiBean for CDI support, connection pooling, and
client-side caching.
|
io.lettuce.core.support.caching |
|
io.lettuce.core.tracing |
Integration of Brave and Micrometer Tracing for Lettuce Observability.
|