Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractRedisCache<C> - Class in io.micronaut.configuration.lettuce.cache
 - 
An abstract class implementing SyncCache for the redis.
 - AbstractRedisCache(DefaultRedisCacheConfiguration, RedisCacheConfiguration, ConversionService, BeanLocator) - Constructor for class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - AbstractRedisCacheConfiguration - Class in io.micronaut.configuration.lettuce.cache
 - 
Allows configuration of caches stored in Redis.
 - AbstractRedisCacheConfiguration(ApplicationConfiguration) - Constructor for class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - 
Constructor.
 - AbstractRedisClientFactory<K,
V> - Class in io.micronaut.configuration.lettuce  - 
Abstract version of a factory class for creating Redis clients.
 - AbstractRedisClientFactory(RedisCodec<K, V>) - Constructor for class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
 - AbstractRedisConfiguration - Class in io.micronaut.configuration.lettuce
 - 
Abstract configuration for Lettuce.
 - AbstractRedisConfiguration() - Constructor for class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - 
Constructor.
 - AbstractRedisConnectionPoolConfiguration - Class in io.micronaut.configuration.lettuce
 - 
Allows configuration of caches stored in Redis.
 - AbstractRedisConnectionPoolConfiguration() - Constructor for class io.micronaut.configuration.lettuce.AbstractRedisConnectionPoolConfiguration
 - async() - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 - async() - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
 
C
- cacheName - Variable in class io.micronaut.configuration.lettuce.cache.RedisCacheConfiguration
 - charset - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - ClientResourcesMutator - Interface in io.micronaut.configuration.lettuce
 - 
Mutates a
ClientResources.Builder. - close() - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 - close() - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
 - close() - Method in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 - ConstantExpirationAfterWritePolicy - Class in io.micronaut.configuration.lettuce.cache.expiration
 - 
Provides a Cache TTL policy of constant time.
 - ConstantExpirationAfterWritePolicy(long) - Constructor for class io.micronaut.configuration.lettuce.cache.expiration.ConstantExpirationAfterWritePolicy
 
D
- defaultCodec - Variable in class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
 - DefaultRedisCacheConfiguration - Class in io.micronaut.configuration.lettuce.cache
 - 
Allows providing default configuration values for the actual caches.
 - DefaultRedisCacheConfiguration(ApplicationConfiguration) - Constructor for class io.micronaut.configuration.lettuce.cache.DefaultRedisCacheConfiguration
 - 
Constructor.
 - DefaultRedisClientFactory<K,
V> - Class in io.micronaut.configuration.lettuce  - 
Factory for the default
RedisClient. - DefaultRedisClientFactory(RedisCodec<K, V>) - Constructor for class io.micronaut.configuration.lettuce.DefaultRedisClientFactory
 - DefaultRedisClusterClientFactory - Class in io.micronaut.configuration.lettuce
 - 
Allows connecting to a Redis cluster via the
"redis.uris"setting. - DefaultRedisClusterClientFactory() - Constructor for class io.micronaut.configuration.lettuce.DefaultRedisClusterClientFactory
 - DefaultRedisCodecFactory - Class in io.micronaut.configuration.lettuce
 - 
Factory for the default
RedisCodec. - DefaultRedisCodecFactory() - Constructor for class io.micronaut.configuration.lettuce.DefaultRedisCodecFactory
 - DefaultRedisConfiguration - Class in io.micronaut.configuration.lettuce
 - 
In the case where the redis.uri is not specified use the default configuration.
 - DefaultRedisConfiguration() - Constructor for class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 - DefaultRedisConnectionPoolConfiguration - Class in io.micronaut.configuration.lettuce
 - 
Allows configuration of redis connection pool.
 - DefaultRedisConnectionPoolConfiguration(ApplicationConfiguration) - Constructor for class io.micronaut.configuration.lettuce.DefaultRedisConnectionPoolConfiguration
 - 
Constructor.
 - deleteSession(String) - Method in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 
E
- enabled - Variable in class io.micronaut.configuration.lettuce.AbstractRedisConnectionPoolConfiguration
 - expirationAfterWritePolicy - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - ExpirationAfterWritePolicy - Interface in io.micronaut.configuration.lettuce.cache.expiration
 - 
Interface that defines a TTL policy for a Redis cache.
 - expireAfterAccess - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - expireAfterAccess - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - expireAfterWrite - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - expireAfterWritePolicy - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
F
- findClient(BeanLocator, Optional<String>, String) - Static method in class io.micronaut.configuration.lettuce.RedisConnectionUtil
 - 
Utility method for establishing a redis connection.
 - findRedisConnection(BeanLocator, Optional<String>, String) - Static method in class io.micronaut.configuration.lettuce.RedisConnectionUtil
 - 
Utility method for establishing a redis connection.
 - findSession(String) - Method in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 
G
- get(byte[], Argument<T>, Supplier<T>, RedisStringCommands<byte[], byte[]>) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
 - get(Object, Argument<T>) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - get(Object, Argument<T>) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 - get(Object, Argument<T>) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache.RedisAsyncCache
 - get(Object, Argument<T>) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache.RedisAsyncCache
 - get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 - get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache.RedisAsyncCache
 - get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache.RedisAsyncCache
 - getActiveSessionsKey() - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - getAsyncPool(DefaultRedisCacheConfiguration, DefaultRedisConfiguration, BeanLocator, DefaultRedisConnectionPoolConfiguration) - Method in class io.micronaut.configuration.lettuce.cache.RedisAsyncConnectionPoolFactory
 - getBoundedPoolConfig() - Method in class io.micronaut.configuration.lettuce.DefaultRedisConnectionPoolConfiguration
 - getCacheName() - Method in class io.micronaut.configuration.lettuce.cache.RedisCacheConfiguration
 - getCharset() - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - getCharset() - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - getComputationThreadPoolSize() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - 
Returns the pool size (number of threads) for all computation tasks.
 - getEnabled() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConnectionPoolConfiguration
 - getExpirationAfterWrite(Object) - Method in class io.micronaut.configuration.lettuce.cache.expiration.ConstantExpirationAfterWritePolicy
 - getExpirationAfterWrite(Object) - Method in interface io.micronaut.configuration.lettuce.cache.expiration.ExpirationAfterWritePolicy
 - getExpirationAfterWritePolicy() - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - getExpireAfterAccess() - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - 
Specifies that each entry should be automatically removed from the cache once a fixed duration has elapsed after the entry's creation, the most recent replacement of its value, or its last read.
 - getExpireAfterWrite() - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - getExpiredSessionCheck() - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - getInvalidateScanCount() - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - 
Returns the count used for the scan command in
RedisCache.invalidateAll(). - getIoThreadPoolSize() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - 
Returns the pool size (number of threads) for IO threads.
 - getKeySerializer() - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - 
The
ObjectSerializerto use for serializing keys. - getKeysPattern() - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - getKeysPattern() - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 - getMaxIdle() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConnectionPoolConfiguration
 - getMaxTotal() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConnectionPoolConfiguration
 - getMinIdle() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConnectionPoolConfiguration
 - getName() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - getName() - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 - getName() - Method in class io.micronaut.configuration.lettuce.cache.RedisCache.RedisAsyncCache
 - getName() - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
 - getName() - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache.RedisAsyncCache
 - getNamespace() - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - getNativeCache() - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 - getNativeCache() - Method in class io.micronaut.configuration.lettuce.cache.RedisCache.RedisAsyncCache
 - getNativeCache() - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
 - getNativeCache() - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache.RedisAsyncCache
 - getReadFrom() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - 
See
ReadFrom. - getRedisKeyAsyncCommands(StatefulConnection<byte[], byte[]>) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - getRedisKeyCommands(StatefulConnection<byte[], byte[]>) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - getRedisStringAsyncCommands(StatefulConnection<byte[], byte[]>) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - getRedisStringCommands(StatefulConnection<byte[], byte[]>) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - getReplicaUris() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - getResult() - Method in class io.micronaut.configuration.lettuce.health.RedisHealthIndicator
 - getServer() - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - getServerName() - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - getSessionCreatedTopic() - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - getUri() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - getUris() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - getValue(Argument<T>, byte[]) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - getValue(Argument<T>, byte[]) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 - 
Get the value based on the parameters.
 - getValue(Argument<T>, byte[]) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
 - 
Get the value based on the parameters.
 - getValueSerializer() - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - getValueSerializer() - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - getValueSerializer() - Method in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 - 
Getter.
 - getWriteMode() - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 
I
- INVALID_REDIS_CONNECTION_MESSAGE - Static variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - invalidate(Object) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 - invalidate(Object) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache.RedisAsyncCache
 - invalidate(Object) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
 - invalidate(Object) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache.RedisAsyncCache
 - invalidateAll() - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 - invalidateAll() - Method in class io.micronaut.configuration.lettuce.cache.RedisCache.RedisAsyncCache
 - invalidateAll() - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
 - invalidateAll() - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache.RedisAsyncCache
 - invalidateScanCount - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - invalidateScanCount - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - io.micronaut.configuration.lettuce - package io.micronaut.configuration.lettuce
 - 
Configuration group for Lettuce.
 - io.micronaut.configuration.lettuce.cache - package io.micronaut.configuration.lettuce.cache
 - 
Redis caches configuration and commands.
 - io.micronaut.configuration.lettuce.cache.expiration - package io.micronaut.configuration.lettuce.cache.expiration
 - io.micronaut.configuration.lettuce.health - package io.micronaut.configuration.lettuce.health
 - 
Classes to define the Redis Health.
 - io.micronaut.configuration.lettuce.session - package io.micronaut.configuration.lettuce.session
 - 
Configuration for Redis sessions.
 - isEnableKeyspaceEvents() - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 
K
- keySerializer - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - keySerializer - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 
L
- LOG - Static variable in class io.micronaut.configuration.lettuce.health.RedisHealthIndicator
 
M
- maxIdle - Variable in class io.micronaut.configuration.lettuce.AbstractRedisConnectionPoolConfiguration
 - maxTotal - Variable in class io.micronaut.configuration.lettuce.AbstractRedisConnectionPoolConfiguration
 - message(String, String) - Method in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 - message(String, String, String) - Method in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 - MetricsClientResourceMutator - Class in io.micronaut.configuration.lettuce
 - 
Mutates a
ClientResources.BuilderaddingMicrometerCommandLatencyRecorder. - MetricsClientResourceMutator(MeterRegistry) - Constructor for class io.micronaut.configuration.lettuce.MetricsClientResourceMutator
 - minIdle - Variable in class io.micronaut.configuration.lettuce.AbstractRedisConnectionPoolConfiguration
 - mutate(ClientResources.Builder, AbstractRedisConfiguration) - Method in interface io.micronaut.configuration.lettuce.ClientResourcesMutator
 - 
Mutates a
ClientResources.Builder. - mutate(ClientResources.Builder, AbstractRedisConfiguration) - Method in class io.micronaut.configuration.lettuce.MetricsClientResourceMutator
 - mutate(ClientResources.Builder, AbstractRedisConfiguration) - Method in class io.micronaut.configuration.lettuce.ThreadPoolClientResourceMutator
 
N
- NAME - Static variable in class io.micronaut.configuration.lettuce.health.RedisHealthIndicator
 - 
Default name to use for health indication for Redis.
 - NamedRedisClientFactory<K,
V> - Class in io.micronaut.configuration.lettuce  - 
A factory bean for constructing
RedisClientinstances fromNamedRedisServersConfigurationinstances. - NamedRedisClientFactory(BeanLocator, ClientResources, RedisCodec<K, V>) - Constructor for class io.micronaut.configuration.lettuce.NamedRedisClientFactory
 - NamedRedisServersConfiguration - Class in io.micronaut.configuration.lettuce
 - 
Allows the configuration of multiple redis servers.
 - NamedRedisServersConfiguration(String) - Constructor for class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 - 
Constructor.
 - newSession() - Method in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 
O
- openBytesRedisConnection(BeanLocator, Optional<String>, String) - Static method in class io.micronaut.configuration.lettuce.RedisConnectionUtil
 - 
Utility method for opening a new bytes redis connection.
 
P
- PREFIX - Static variable in interface io.micronaut.configuration.lettuce.RedisSetting
 - 
Prefix used for all settings.
 - put(Object, Object) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - put(Object, Object) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 - put(Object, Object) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache.RedisAsyncCache
 - put(Object, Object) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache.RedisAsyncCache
 - putIfAbsent(Object, T) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - putIfAbsent(Object, T) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 - putIfAbsent(Object, T) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache.RedisAsyncCache
 - putIfAbsent(Object, T) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache.RedisAsyncCache
 - putValue(byte[], Optional<byte[]>, ExpirationAfterWritePolicy, RedisStringCommands<byte[], byte[]>, RedisKeyCommands<byte[], byte[]>, T) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - putValue(byte[], T) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - putValue(byte[], T) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 - 
Place the value in the cache.
 - putValue(byte[], T) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
 - 
Place the value in the cache.
 
R
- REDIS_CACHE - Static variable in interface io.micronaut.configuration.lettuce.RedisSetting
 - 
Default configuration for Redis caches.
 - REDIS_CACHES - Static variable in interface io.micronaut.configuration.lettuce.RedisSetting
 - 
Configured Redis caches.
 - REDIS_POOL - Static variable in interface io.micronaut.configuration.lettuce.RedisSetting
 - 
Default configuration for Redis caches pool.
 - REDIS_READ_FROM - Static variable in interface io.micronaut.configuration.lettuce.RedisSetting
 - 
The Primary/Replica read-from preference.
 - REDIS_REPLICA_URIS - Static variable in interface io.micronaut.configuration.lettuce.RedisSetting
 - 
The URIs to the redis read replicas.
 - REDIS_SERVERS - Static variable in interface io.micronaut.configuration.lettuce.RedisSetting
 - 
The named redis servers.
 - REDIS_SESSION_ENABLED - Static variable in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 - REDIS_URI - Static variable in interface io.micronaut.configuration.lettuce.RedisSetting
 - 
The URI to the Redis server.
 - REDIS_URIS - Static variable in interface io.micronaut.configuration.lettuce.RedisSetting
 - 
The URIs to the Redis servers for cluster config.
 - RedisAsyncCache() - Constructor for class io.micronaut.configuration.lettuce.cache.RedisCache.RedisAsyncCache
 - RedisAsyncCache() - Constructor for class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache.RedisAsyncCache
 - RedisAsyncConnectionPoolFactory - Class in io.micronaut.configuration.lettuce.cache
 - 
Default redis connection pool factory.
 - RedisAsyncConnectionPoolFactory() - Constructor for class io.micronaut.configuration.lettuce.cache.RedisAsyncConnectionPoolFactory
 - RedisCache - Class in io.micronaut.configuration.lettuce.cache
 - 
An implementation of
SyncCachefor Lettuce / Redis. - RedisCache(DefaultRedisCacheConfiguration, RedisCacheConfiguration, ConversionService, BeanLocator) - Constructor for class io.micronaut.configuration.lettuce.cache.RedisCache
 - 
Creates a new redis cache for the given arguments.
 - RedisCache.RedisAsyncCache - Class in io.micronaut.configuration.lettuce.cache
 - 
Redis Async cache implementation.
 - redisCacheConfiguration - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - RedisCacheConfiguration - Class in io.micronaut.configuration.lettuce.cache
 - 
Allows configuration of caches stored in Redis.
 - RedisCacheConfiguration(String, ApplicationConfiguration) - Constructor for class io.micronaut.configuration.lettuce.cache.RedisCacheConfiguration
 - 
Constructor.
 - redisClient(AbstractRedisConfiguration) - Method in class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
 - 
Creates the
RedisClientfrom the configuration. - redisClient(AbstractRedisConfiguration, ClientResources) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClusterClientFactory
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - redisClient(AbstractRedisConfiguration, ClientResources, List<ClientResourcesMutator>) - Method in class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
 - 
Creates the
RedisClientfrom the configuration. - redisClient(AbstractRedisConfiguration, ClientResources, List<ClientResourcesMutator>) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClientFactory
 - redisClient(AbstractRedisConfiguration, ClientResources, List<ClientResourcesMutator>) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClusterClientFactory
 - 
Create the client based on config URIs and optional client resource mutators.
 - redisClient(NamedRedisServersConfiguration, List<ClientResourcesMutator>) - Method in class io.micronaut.configuration.lettuce.NamedRedisClientFactory
 - 
Creates the
RedisClientfrom the configuration. - redisConnection(RedisClusterClient) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClusterClientFactory
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - redisConnection(RedisClusterClient, AbstractRedisConfiguration) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClusterClientFactory
 - 
Establish redis connection.
 - redisConnection(RedisClient) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClientFactory
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - redisConnection(RedisClient, RedisCodec<K, V>) - Method in class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
 - 
Creates the
StatefulRedisConnectionfrom theRedisClient. - redisConnection(RedisClient, AbstractRedisConfiguration) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClientFactory
 - 
Creates the
StatefulRedisConnectionfrom theRedisClient. - redisConnection(NamedRedisServersConfiguration) - Method in class io.micronaut.configuration.lettuce.NamedRedisClientFactory
 - 
Creates the
StatefulRedisConnectionfrom theRedisClient. - RedisConnectionPoolCache - Class in io.micronaut.configuration.lettuce.cache
 - 
An implementation of
SyncCachefor Lettuce / Redis using connection pooling. - RedisConnectionPoolCache(DefaultRedisCacheConfiguration, RedisCacheConfiguration, ConversionService, BeanLocator, AsyncPool<StatefulConnection<byte[], byte[]>>) - Constructor for class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
 - 
Creates a new redis cache for the given arguments.
 - RedisConnectionPoolCache.RedisAsyncCache - Class in io.micronaut.configuration.lettuce.cache
 - 
Redis Async cache implementation.
 - RedisConnectionUtil - Class in io.micronaut.configuration.lettuce
 - 
Internal utility methods for configuration.
 - RedisConnectionUtil() - Constructor for class io.micronaut.configuration.lettuce.RedisConnectionUtil
 - RedisHealthIndicator - Class in io.micronaut.configuration.lettuce.health
 - 
A Health Indicator for Redis.
 - RedisHealthIndicator(BeanContext, HealthAggregator<?>, RedisClient[], RedisClusterClient[]) - Constructor for class io.micronaut.configuration.lettuce.health.RedisHealthIndicator
 - 
Deprecated.
 - RedisHealthIndicator(BeanContext, ExecutorService, HealthAggregator<?>, RedisClient[], RedisClusterClient[]) - Constructor for class io.micronaut.configuration.lettuce.health.RedisHealthIndicator
 - 
Constructor.
 - RedisHttpSessionConfiguration - Class in io.micronaut.configuration.lettuce.session
 - 
Configuration properties for Redis session.
 - RedisHttpSessionConfiguration() - Constructor for class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - redisPubSubConnection(RedisClusterClient) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClusterClientFactory
 - redisPubSubConnection(RedisClient) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClientFactory
 - 
Creates the
StatefulRedisPubSubConnectionfrom theRedisClient. - redisPubSubConnection(RedisClient, RedisCodec<K, V>) - Method in class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
 - 
Creates the
StatefulRedisPubSubConnectionfrom theRedisClient. - redisPubSubConnection(NamedRedisServersConfiguration) - Method in class io.micronaut.configuration.lettuce.NamedRedisClientFactory
 - 
Creates the
StatefulRedisPubSubConnectionfrom theRedisClient. - RedisSessionStore - Class in io.micronaut.configuration.lettuce.session
 - 
An implementation of the
SessionStoreinterface for Redis. - RedisSessionStore(SessionIdGenerator, RedisHttpSessionConfiguration, BeanLocator, ObjectSerializer, ConversionService, ExecutorService, ApplicationEventPublisher) - Constructor for class io.micronaut.configuration.lettuce.session.RedisSessionStore
 - 
Constructor.
 - RedisSetting - Interface in io.micronaut.configuration.lettuce
 - 
Interface for common Redis settings.
 
S
- save(RedisSessionStore.RedisSession) - Method in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 - serializeKey(Object) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - 
Serialize the key.
 - serializeKey(Object) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 - server - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - setActiveSessionsKey(String) - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - 
Sets the key to store active sessions in.
 - setCharset(Charset) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - setCharset(Charset) - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - 
Sets the charset to use to serialize values.
 - setComputationThreadPoolSize(Integer) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - 
Sets the thread pool size (number of threads to use) for computation operations (default value is the number of CPUs).
 - setEnableKeyspaceEvents(boolean) - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - 
Sets whether keyspace events should be enabled at startup.
 - setExpirationAfterWritePolicy(String) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - setExpireAfterAccess(Duration) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - setExpireAfterWrite(Duration) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - setExpiredSessionCheck(Duration) - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - 
Sets the duration to check for expired sessions.
 - setInvalidateScanCount(Long) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 - 
Sets the count used for the scan command in
RedisCache.invalidateAll(). - setIoThreadPoolSize(Integer) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - 
Sets the thread pool size (number of threads to use) for I/O operations (default value is the number of CPUs).
 - setName(String) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - 
Sets the name of the bean.
 - setNamespace(String) - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - 
Sets the namespace to use.
 - setReadFrom(String) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - 
Sets the read from property by name.
 - setReplicaUris(URI...) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - 
Sets the Replica Redis URIs for read replica configuration.
 - setServerName(String) - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - 
Sets the server name.
 - setSessionCreatedTopic(String) - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - 
Sets the topic to publish session created events to.
 - setUri(URI) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - 
Sets the Redis URI for configuration by string.
 - setUris(URI...) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 - 
Sets the Redis URIs for cluster configuration.
 - setValueSerializer(Class<ObjectSerializer>) - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - 
Sets the default value serializer to use.
 - setWriteMode(RedisHttpSessionConfiguration.WriteMode) - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 - 
Sets the write mode to use.
 - stringCodec() - Method in class io.micronaut.configuration.lettuce.DefaultRedisCodecFactory
 
T
- ThreadPoolClientResourceMutator - Class in io.micronaut.configuration.lettuce
 - 
Mutates a
ClientResources.Builderadding lettuce threadpool configs. - ThreadPoolClientResourceMutator() - Constructor for class io.micronaut.configuration.lettuce.ThreadPoolClientResourceMutator
 
V
- valueSerializer - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 - valueSerializer - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
DefaultRedisClusterClientFactory.redisClient(AbstractRedisConfiguration, ClientResources, List)instead