Interface LettuceClientConfiguration

All Known Subinterfaces:
LettucePoolingClientConfiguration

public interface LettuceClientConfiguration
Redis client configuration for lettuce. This configuration provides optional configuration elements such as ClientResources and ClientOptions specific to Lettuce client features.

Providing optional elements allows a more specific configuration of the client:

  • Whether to use SSL
  • Whether to verify peers using SSL
  • Whether to use StartTLS
  • Optional ClientResources
  • Optional ClientOptions, defaults to ClientOptions with enabled TimeoutOptions.
  • Optional client name
  • Optional ReadFrom. Enables Master/Replica operations if configured.
  • Client timeout
  • Shutdown timeout
  • Shutdown quiet period
Since:
2.0
Author:
Mark Paluch, Christoph Strobl, Yanming Zhou
See Also: