Skip navigation links
A C D E F G I K L M N O P R S T V Z 

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 - Class in io.micronaut.configuration.lettuce
Abstract version of the a factory class for creating Redis clients.
AbstractRedisClientFactory() - 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
 
AsyncCacheCommands - Interface in io.micronaut.configuration.lettuce.cache
Deprecated.

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
 
close() - Method in class io.micronaut.configuration.lettuce.test.EmbeddedRedisServer
Deprecated.
 
configSet(String, String) - Method in interface io.micronaut.configuration.lettuce.session.RedisSessionCommands
Deprecated.
Set a configuration parameter to the given value.
Configuration() - Constructor for class io.micronaut.configuration.lettuce.test.EmbeddedRedisServer.Configuration
Deprecated.
 
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

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 - Class in io.micronaut.configuration.lettuce
Factory for the default RedisClient.
DefaultRedisClientFactory() - Constructor for class io.micronaut.configuration.lettuce.DefaultRedisClientFactory
 
DefaultRedisClusterClientFactory - Class in io.micronaut.configuration.lettuce
Allows connecting to a Redis cluster via the the "redis.uris" setting.
DefaultRedisClusterClientFactory() - Constructor for class io.micronaut.configuration.lettuce.DefaultRedisClusterClientFactory
 
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.
del(byte[]...) - Method in interface io.micronaut.configuration.lettuce.cache.AsyncCacheCommands
Deprecated.
Delete one or more keys.
del(byte[]...) - Method in interface io.micronaut.configuration.lettuce.cache.SyncCacheCommands
Deprecated.
Delete one or more keys.
del(byte[]) - Method in interface io.micronaut.configuration.lettuce.session.RedisSessionCommands
Deprecated.
Delete a key.
deleteAttributes(byte[], byte[]...) - Method in interface io.micronaut.configuration.lettuce.session.RedisSessionCommands
Deprecated.
Removes a single attribute of a session.
deleteSession(String) - Method in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 

E

EmbeddedRedisServer - Class in io.micronaut.configuration.lettuce.test
Deprecated.
since 5.3.0, use TestContainers RedisContainer instead.
EmbeddedRedisServer(EmbeddedRedisServer.Configuration) - Constructor for class io.micronaut.configuration.lettuce.test.EmbeddedRedisServer
Deprecated.
Constructor.
EmbeddedRedisServer.Configuration - Class in io.micronaut.configuration.lettuce.test
Deprecated.
since 5.3.0, use TestContainers RedisContainer instead.
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.
expire(byte[], long) - Method in interface io.micronaut.configuration.lettuce.cache.AsyncCacheCommands
Deprecated.
See https://redis.io/commands/pexpire.
expire(byte[], long) - Method in interface io.micronaut.configuration.lettuce.cache.SyncCacheCommands
Deprecated.
See https://redis.io/commands/pexpire.
expire(byte[], long) - Method in interface io.micronaut.configuration.lettuce.session.RedisSessionCommands
Deprecated.
Set a key's time to live in seconds.
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
 
findSessionData(byte[]) - Method in interface io.micronaut.configuration.lettuce.session.RedisSessionCommands
Deprecated.
Get all the fields and values in a hash.

G

get(Object, Argument<T>) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
get(byte[], Argument<T>, Supplier<T>, RedisStringCommands<byte[], byte[]>) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
get(byte[]) - Method in interface io.micronaut.configuration.lettuce.cache.AsyncCacheCommands
Deprecated.
See https://redis.io/commands/get.
get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 
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>, 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
 
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.RedisConnectionPoolCache.RedisAsyncCache
 
get(byte[]) - Method in interface io.micronaut.configuration.lettuce.cache.SyncCacheCommands
Deprecated.
See https://redis.io/commands/get.
get(byte[]) - Method in interface io.micronaut.configuration.lettuce.session.RedisSessionCommands
Deprecated.
Touch one or more keys.
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.
io.micronaut.configuration.lettuce.test - package io.micronaut.configuration.lettuce.test
Embedded Redis Server classes.
isEnableKeyspaceEvents() - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 

K

keys(byte[]) - Method in interface io.micronaut.configuration.lettuce.cache.AsyncCacheCommands
Deprecated.
Find all keys matching the given pattern.
keys(byte[]) - Method in interface io.micronaut.configuration.lettuce.cache.SyncCacheCommands
Deprecated.
Find all keys matching the given pattern.
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 - Class in io.micronaut.configuration.lettuce
A factory bean for constructing RedisClient instances from NamedRedisServersConfiguration instances.
NamedRedisClientFactory(BeanLocator, ClientResources) - 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

onCreated(BeanCreatedEvent<AbstractRedisConfiguration>) - Method in class io.micronaut.configuration.lettuce.test.EmbeddedRedisServer
Deprecated.
 
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.
publish(byte[], byte[]) - Method in interface io.micronaut.configuration.lettuce.session.RedisSessionCommands
Deprecated.
Post a message to a channel.
put(Object, Object) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
put(byte[], byte[]) - Method in interface io.micronaut.configuration.lettuce.cache.AsyncCacheCommands
Deprecated.
See https://redis.io/commands/set.
put(byte[], byte[], long) - Method in interface io.micronaut.configuration.lettuce.cache.AsyncCacheCommands
Deprecated.
See https://redis.io/commands/set.
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
 
put(byte[], byte[]) - Method in interface io.micronaut.configuration.lettuce.cache.SyncCacheCommands
Deprecated.
See https://redis.io/commands/set.
put(byte[], byte[], long) - Method in interface io.micronaut.configuration.lettuce.cache.SyncCacheCommands
Deprecated.
See https://redis.io/commands/set.
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[], T) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
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.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_EMBEDDED - Static variable in interface io.micronaut.configuration.lettuce.RedisSetting
Deprecated.
since 5.3.0, use TestContainers RedisContainer instead.
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.

S

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.

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
 

Z

zadd(byte[], double, byte[]) - Method in interface io.micronaut.configuration.lettuce.session.RedisSessionCommands
Deprecated.
Add one or more members to a sorted set, or update its score if it already exists.
zrangebyscore(byte[], Range<? extends Number>) - Method in interface io.micronaut.configuration.lettuce.session.RedisSessionCommands
Deprecated.
Return a range of members in a sorted set, by score.
zrem(byte[], byte[]) - Method in interface io.micronaut.configuration.lettuce.session.RedisSessionCommands
Deprecated.
Remove an item from the given sorted set.
A C D E F G I K L M N O P R S T V Z 
Skip navigation links