C - Connection type.@Experimental public class RedisDatabase<C extends StatefulRedisConnection<?,?>> extends Object implements Closeable
| Constructor and Description |
|---|
RedisDatabase(DatabaseConfig config,
C connection,
io.lettuce.core.failover.DatabaseEndpoint databaseEndpoint,
CircuitBreaker circuitBreaker,
HealthCheck healthCheck) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
CircuitBreaker |
getCircuitBreaker() |
C |
getConnection() |
io.lettuce.core.failover.DatabaseEndpoint |
getDatabaseEndpoint() |
HealthCheck |
getHealthCheck()
Get the health check for this database.
|
RedisURI |
getRedisURI() |
float |
getWeight() |
public RedisDatabase(DatabaseConfig config, C connection, io.lettuce.core.failover.DatabaseEndpoint databaseEndpoint, CircuitBreaker circuitBreaker, HealthCheck healthCheck)
public float getWeight()
public C getConnection()
public RedisURI getRedisURI()
public io.lettuce.core.failover.DatabaseEndpoint getDatabaseEndpoint()
public CircuitBreaker getCircuitBreaker()
public HealthCheck getHealthCheck()
public void close()
close in interface Closeableclose in interface AutoCloseableCopyright © 2025 lettuce.io. All rights reserved.