Index

A C D E F G I K L M N O P R S T V 
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 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
 
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.Builder adding MicrometerCommandLatencyRecorder.
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 from NamedRedisServersConfiguration 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_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 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
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 StatefulRedisConnection from the RedisClient.
redisConnection(RedisClient, AbstractRedisConfiguration) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClientFactory
Creates the StatefulRedisConnection from the RedisClient.
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
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 the RedisClient.
redisPubSubConnection(RedisClient, RedisCodec<K, V>) - Method in class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
Creates the StatefulRedisPubSubConnection from the RedisClient.
redisPubSubConnection(NamedRedisServersConfiguration) - Method in class io.micronaut.configuration.lettuce.NamedRedisClientFactory
Creates the StatefulRedisPubSubConnection from the RedisClient.
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.
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.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
 
A C D E F G I K L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form