public static class LagAwareStrategy.Config.Builder extends HealthCheckStrategy.Config.Builder<LagAwareStrategy.Config.Builder,LagAwareStrategy.Config>
delayInBetweenProbes, interval, numProbes, policy, timeout| Modifier and Type | Method and Description |
|---|---|
LagAwareStrategy.Config.Builder |
availabilityLagTolerance(Duration availabilityLagTolerance)
Set the maximum acceptable lag in milliseconds.
|
LagAwareStrategy.Config |
build()
Build the Config instance.
|
LagAwareStrategy.Config.Builder |
credentialsSupplier(Supplier<RedisCredentials> credentialsSupplier) |
LagAwareStrategy.Config.Builder |
extendedCheckEnabled(boolean extendedCheckEnabled)
Enable extended lag checking.
|
LagAwareStrategy.Config.Builder |
restEndpoint(URI restEndpoint) |
LagAwareStrategy.Config.Builder |
sslOptions(SslOptions sslOptions)
Set SSL options for HTTPS connections to Redis Enterprise REST API.
|
delayInBetweenProbes, interval, numProbes, policy, timeoutpublic LagAwareStrategy.Config.Builder restEndpoint(URI restEndpoint)
public LagAwareStrategy.Config.Builder credentialsSupplier(Supplier<RedisCredentials> credentialsSupplier)
public LagAwareStrategy.Config.Builder sslOptions(SslOptions sslOptions)
sslOptions - the SSL configuration optionspublic LagAwareStrategy.Config.Builder availabilityLagTolerance(Duration availabilityLagTolerance)
availabilityLagTolerance - the lag tolerance in milliseconds (default: 100)public LagAwareStrategy.Config.Builder extendedCheckEnabled(boolean extendedCheckEnabled)
extendedCheckEnabled - true to enable extended lag checking (default: false)public LagAwareStrategy.Config build()
build in class HealthCheckStrategy.Config.Builder<LagAwareStrategy.Config.Builder,LagAwareStrategy.Config>Copyright © 2026 lettuce.io. All rights reserved.