| Package | Description |
|---|---|
| io.lettuce.core.failover.api | |
| io.lettuce.core.failover.health |
Health check infrastructure for automatic failover in multi-database Redis connections.
|
| Modifier and Type | Method and Description |
|---|---|
HealthStatus |
RedisDatabase.getHealthCheckStatus()
Get the health check status for this database.
|
| Modifier and Type | Method and Description |
|---|---|
HealthStatus |
LagAwareStrategy.doHealthCheck(RedisURI endpoint) |
HealthStatus |
HealthCheckStrategy.doHealthCheck(RedisURI endpoint)
Perform the health check for the given endpoint.
|
HealthStatus |
AbstractHealthCheckStrategy.doHealthCheck(RedisURI endpoint)
Implement custom health check logic
|
HealthStatus |
PingStrategy.doHealthCheck(RedisURI endpoint) |
HealthStatus |
HealthStatusManagerImpl.getHealthStatus(RedisURI endpoint) |
HealthStatus |
HealthStatusManager.getHealthStatus(RedisURI endpoint)
Get the health status for the given endpoint.
|
HealthStatus |
HealthStatusChangeEvent.getNewStatus() |
HealthStatus |
HealthStatusChangeEvent.getOldStatus() |
HealthStatus |
HealthCheck.getStatus()
Get the current health status of the endpoint.
|
static HealthStatus |
HealthStatus.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static HealthStatus[] |
HealthStatus.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
HealthStatusChangeEvent(RedisURI endpoint,
HealthStatus oldStatus,
HealthStatus newStatus) |
Copyright © 2026 lettuce.io. All rights reserved.