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, 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
- 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
ObjectSerializer
to 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
- 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
- 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
- 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.Builder
addingMicrometerCommandLatencyRecorder
. - 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
RedisClient
instances fromNamedRedisServersConfiguration
instances. - 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_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
SyncCache
for 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
RedisClient
from 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
RedisClient
from 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
RedisClient
from the configuration. - redisConnection(RedisClusterClient) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClusterClientFactory
-
Establish redis connection.
- redisConnection(RedisClient) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClientFactory
-
Creates the
StatefulRedisConnection
from theRedisClient
. - redisConnection(RedisClient, RedisCodec<K, V>) - Method in class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
-
Creates the
StatefulRedisConnection
from theRedisClient
. - redisConnection(NamedRedisServersConfiguration) - Method in class io.micronaut.configuration.lettuce.NamedRedisClientFactory
-
Creates the
StatefulRedisConnection
from theRedisClient
. - RedisConnectionPoolCache - Class in io.micronaut.configuration.lettuce.cache
-
An implementation of
SyncCache
for 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
StatefulRedisPubSubConnection
from theRedisClient
. - redisPubSubConnection(RedisClient, RedisCodec<K, V>) - Method in class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
-
Creates the
StatefulRedisPubSubConnection
from theRedisClient
. - redisPubSubConnection(NamedRedisServersConfiguration) - Method in class io.micronaut.configuration.lettuce.NamedRedisClientFactory
-
Creates the
StatefulRedisPubSubConnection
from theRedisClient
. - RedisSessionStore - Class in io.micronaut.configuration.lettuce.session
-
An implementation of the
SessionStore
interface 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.
- 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.
- 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.Builder
adding 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