| Interface | Description |
|---|---|
| CircuitBreaker |
Circuit breaker for tracking command metrics and managing circuit breaker state.
|
| CircuitBreakerGeneration |
Represents a specific generation of a circuit breaker.
|
| DatabaseRawConnectionFactory |
Factory interface to obtain direct
connections to Redis database nodes. |
| MultiDbClient |
| Class | Description |
|---|---|
| CircuitBreaker.CircuitBreakerConfig | |
| CircuitBreaker.CircuitBreakerConfig.Builder |
Builder for
CircuitBreaker.CircuitBreakerConfig. |
| CircuitBreakerStateChangeEvent |
Event representing a circuit breaker state change.
|
| DatabaseConfig |
Configuration for a database in a multi-database client.
|
| DatabaseConfig.Builder |
Builder for
DatabaseConfig. |
| RedisDatabase<C extends StatefulRedisConnection<?,?>> |
Represents a Redis database with a weight and a connection.
|
| StatefulRedisMultiDbConnectionImpl<C extends StatefulRedisConnection<K,V>,K,V> |
Stateful connection wrapper that holds multiple underlying connections and delegates to the currently active one.
|
| StatefulRedisMultiDbPubSubConnectionImpl<K,V> |
| Enum | Description |
|---|---|
| CircuitBreaker.State |
| Exception | Description |
|---|---|
| RedisCircuitBreakerException |
Exception thrown when a circuit breaker is not in closed state.
|
Copyright © 2025 lettuce.io. All rights reserved.