| Package | Description |
|---|---|
| io.lettuce.core.failover | |
| io.lettuce.core.failover.api | |
| io.lettuce.core.failover.event | |
| io.lettuce.core.failover.health |
Health check infrastructure for automatic failover in multi-database Redis connections.
|
| Class and Description |
|---|
| CircuitBreakerStateListener
Listener interface for circuit breaker state change events.
|
| DatabaseConfig
Configuration for a database in a multi-database client.
|
| MultiDbConnectionFuture
A
MultiDbConnectionFuture represents the result of an asynchronous multi-database connection initialization. |
| MultiDbOptions
Options for multi-database client behavior.
|
| StatefulRedisMultiDbConnection
Stateful multi-database Redis connection that supports failover between multiple endpoints.
|
| StatefulRedisMultiDbPubSubConnection
Stateful multi-database Redis PubSub connection that supports failover between multiple endpoints.
|
| Class and Description |
|---|
| BaseRedisMultiDbConnection |
| CircuitBreakerConfig
Configuration for circuit breaker behavior.
|
| CircuitBreakerConfig.Builder
Builder for
CircuitBreakerConfig. |
| CircuitBreakerStateChangeEvent
Event representing a circuit breaker state change.
|
| DatabaseConfig
Configuration for a database in a multi-database client.
|
| DatabaseConfig.Builder
Builder for
DatabaseConfig. |
| InitializationPolicy
Interface for initialization policies.
|
| InitializationPolicy.Decision |
| InitializationPolicy.InitializationContext |
| MultiDbConnectionFuture
A
MultiDbConnectionFuture represents the result of an asynchronous multi-database connection initialization. |
| MultiDbOptions
Options for multi-database client behavior.
|
| MultiDbOptions.Builder
Builder for
MultiDbOptions. |
| RedisCircuitBreakerException
Exception thrown when a circuit breaker is not in closed state.
|
| RedisDatabase
Represents a Redis database with a weight and a connection.
|
| Class and Description |
|---|
| StatefulRedisMultiDbConnection
Stateful multi-database Redis connection that supports failover between multiple endpoints.
|
| Class and Description |
|---|
| RawConnectionFactory
Factory interface to obtain direct
connections to Redis database nodes. |
Copyright © 2026 lettuce.io. All rights reserved.