@Configuration @Requires(classes=io.lettuce.core.RedisURI.class) @Requires(property="redis")
Package io.micronaut.configuration.lettuce
Configuration group for Lettuce.
- Since:
- 1.0
-
Interface Summary Interface Description ClientResourcesMutator Mutates aClientResources.Builder.RedisSetting Interface for common Redis settings. -
Class Summary Class Description AbstractRedisClientFactory Abstract version of the a factory class for creating Redis clients.AbstractRedisConfiguration Abstract configuration for Lettuce.AbstractRedisConnectionPoolConfiguration Allows configuration of caches stored in Redis.DefaultRedisClientFactory Factory for the defaultRedisClient.DefaultRedisClusterClientFactory Allows connecting to a Redis cluster via the the"redis.uris"setting.DefaultRedisConfiguration In the case where the redis.uri is not specified use the default configuration.DefaultRedisConnectionPoolConfiguration Allows configuration of redis connection pool.MetricsClientResourceMutator Mutates aClientResources.BuilderaddingMicrometerCommandLatencyRecorder.NamedRedisClientFactory A factory bean for constructingRedisClientinstances fromNamedRedisServersConfigurationinstances.NamedRedisServersConfiguration Allows the configuration of multiple redis servers.RedisConnectionUtil Internal utility methods for configuration.ThreadPoolClientResourceMutator Mutates aClientResources.Builderadding lettuce threadpool configs.