- 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_EMBEDDED - Static variable in interface io.micronaut.configuration.lettuce.RedisSetting
-
- 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, List<ClientResourcesMutator>) - Method in class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
-
Creates the RedisClient
from the configuration.
- redisClient(AbstractRedisConfiguration, ClientResources) - Method in class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
-
- redisClient(AbstractRedisConfiguration, ClientResources, List<ClientResourcesMutator>) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClientFactory
-
- redisClient(AbstractRedisConfiguration, ClientResources) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClusterClientFactory
-
Create the client based on config URIs.
- redisClient(NamedRedisServersConfiguration, List<ClientResourcesMutator>) - Method in class io.micronaut.configuration.lettuce.NamedRedisClientFactory
-
Creates the RedisClient
from the configuration.
- redisConnection(RedisClient) - Method in class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
-
Creates the StatefulRedisConnection
from the RedisClient
.
- redisConnection(RedisClient) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClientFactory
-
- redisConnection(RedisClusterClient) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClusterClientFactory
-
Establish redis connection.
- redisConnection(NamedRedisServersConfiguration) - Method in class io.micronaut.configuration.lettuce.NamedRedisClientFactory
-
Creates the StatefulRedisConnection
from the RedisClient
.
- 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
-
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(RedisClient) - Method in class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
-
Creates the StatefulRedisPubSubConnection
from the RedisClient
.
- redisPubSubConnection(RedisClient) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClientFactory
-
- redisPubSubConnection(RedisClusterClient) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClusterClientFactory
-
- redisPubSubConnection(NamedRedisServersConfiguration) - Method in class io.micronaut.configuration.lettuce.NamedRedisClientFactory
-
Creates the StatefulRedisPubSubConnection
from the RedisClient
.
- RedisSessionCommands - Interface in io.micronaut.configuration.lettuce.session
-
Deprecated.
- RedisSessionStore - Class in io.micronaut.configuration.lettuce.session
-
An implementation of the SessionStore
interface for Redis.
- RedisSessionStore(SessionIdGenerator, RedisHttpSessionConfiguration, BeanLocator, ObjectSerializer, ExecutorService, ApplicationEventPublisher) - Constructor for class io.micronaut.configuration.lettuce.session.RedisSessionStore
-
Constructor.
- RedisSetting - Interface in io.micronaut.configuration.lettuce
-
Interface for common Redis settings.
- remove(byte[]) - Method in interface io.micronaut.configuration.lettuce.cache.AsyncCacheCommands
-
Deprecated.
See https://redis.io/commands/del.
- remove(byte[]) - Method in interface io.micronaut.configuration.lettuce.cache.SyncCacheCommands
-
Deprecated.
See https://redis.io/commands/del.
- save(RedisSessionStore.RedisSession) - Method in class io.micronaut.configuration.lettuce.session.RedisSessionStore
-
- saveExpiry(byte[], byte[]) - Method in interface io.micronaut.configuration.lettuce.session.RedisSessionCommands
-
Deprecated.
Save an expiry.
- saveSessionData(byte[], Map<byte[], byte[]>) - Method in interface io.micronaut.configuration.lettuce.session.RedisSessionCommands
-
Deprecated.
Set multiple hash fields to multiple values.
- 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.
- setAttribute(byte[], byte[], byte[]) - Method in interface io.micronaut.configuration.lettuce.session.RedisSessionCommands
-
Deprecated.
Set a single attribute of a session.
- 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.
- SyncCacheCommands - Interface in io.micronaut.configuration.lettuce.cache
-
Deprecated.