Index

A B C D E F G H 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) - 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.
AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration - Class in io.micronaut.configuration.lettuce
Lettuce command latency recorder settings.
AbstractRedisConnectionPoolConfiguration - Class in io.micronaut.configuration.lettuce
Allows configuration of caches stored in Redis.
AbstractRedisConnectionPoolConfiguration() - Constructor for class io.micronaut.configuration.lettuce.AbstractRedisConnectionPoolConfiguration
 
allKeys(RedisKeyAsyncCommands, ScanCursor, ScanArgs) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
Collect the keys matching the given pattern using the provided async commands.
allKeys(StatefulConnection, RedisKeyAsyncCommands, byte[]) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
Collect the keys matching the given pattern for the current connection.
allKeys(StatefulConnection, RedisKeyCommands, byte[]) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
Collect the keys matching the given pattern for the current connection.
allKeys(RedisKeyCommands, byte[]) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
Collect the keys matching the given pattern using the provided sync commands.
async() - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 
async() - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
 

B

bind(ArgumentConversionContext, RedisListenerMessage) - Method in class io.micronaut.configuration.lettuce.pubsub.bind.RedisMessageBinder
 
bind(ArgumentConversionContext, RedisListenerMessage) - Method in class io.micronaut.configuration.lettuce.pubsub.bind.RedisBodyBinder
 
bind(ArgumentConversionContext, RedisListenerMessage) - Method in class io.micronaut.configuration.lettuce.pubsub.bind.RedisChannelBinder
 
body() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisMessage
Returns the value of the body record component.

C

CACHE_POOL_BEAN - Static variable in class io.micronaut.configuration.lettuce.cache.RedisAsyncConnectionPoolFactory
 
cacheName - Variable in class io.micronaut.configuration.lettuce.cache.RedisCacheConfiguration
 
channel() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisMessage
Returns the value of the channel record component.
channels() - Element in annotation interface io.micronaut.configuration.lettuce.pubsub.annotation.MessageChannel
 
ChannelSubscription(String, boolean) - Constructor for record class io.micronaut.configuration.lettuce.pubsub.RedisPubSubListenerRegistry.ChannelSubscription
Creates an instance of a ChannelSubscription record class.
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.pubsub.RedisPubSubListenerRegistry
 
close() - Method in class io.micronaut.configuration.lettuce.pubsub.RedisPubSubPublisher
 
close() - Method in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 
connection() - Element in annotation interface io.micronaut.configuration.lettuce.pubsub.annotation.RedisListener
 
connection() - Element in annotation interface io.micronaut.configuration.lettuce.pubsub.annotation.RedisPubSubClient
 
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) - Constructor for class io.micronaut.configuration.lettuce.DefaultRedisClientFactory
 
DefaultRedisClusterClientFactory<K,V> - Class in io.micronaut.configuration.lettuce
Allows connecting to a Redis cluster via the "redis.uris" setting.
DefaultRedisClusterClientFactory(RedisCodec) - 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
 
DefaultRedisCommandLatencyRecorderConfiguration() - Constructor for class io.micronaut.configuration.lettuce.DefaultRedisConfiguration.DefaultRedisCommandLatencyRecorderConfiguration
 
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
 
DefaultRedisConfiguration.DefaultRedisCommandLatencyRecorderConfiguration - Class in io.micronaut.configuration.lettuce
Default command latency recorder configuration.
DefaultRedisConnectionPoolConfiguration - Class in io.micronaut.configuration.lettuce
Allows configuration of redis connection pool.
DefaultRedisConnectionPoolConfiguration(ApplicationConfiguration) - Constructor for class io.micronaut.configuration.lettuce.DefaultRedisConnectionPoolConfiguration
Constructor.
DefaultRedisListenerExceptionHandler - Class in io.micronaut.configuration.lettuce.pubsub.exception
Default Redis listener exception handler that logs listener failures.
DefaultRedisListenerExceptionHandler() - Constructor for class io.micronaut.configuration.lettuce.pubsub.exception.DefaultRedisListenerExceptionHandler
 
deleteSession(String) - Method in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 
deserialize(byte[], ArgumentConversionContext, MediaType) - Method in class io.micronaut.configuration.lettuce.pubsub.RedisMessageBodyHandler
Deserialize a Redis Pub/Sub body.

E

enabled - Variable in class io.micronaut.configuration.lettuce.AbstractRedisConnectionPoolConfiguration
 
equals(Object) - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisListenerMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisPubSubListenerRegistry.ChannelSubscription
Indicates whether some other object is "equal to" this one.
exceptionHandler() - Element in annotation interface io.micronaut.configuration.lettuce.pubsub.annotation.MessageChannel
 
executeInsert(Supplier) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
Execute a cache insert with the configured retry count.
executeInsertAsync(Supplier) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
Execute an asynchronous cache insert with the configured retry count.
executeRead(Supplier) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
Execute a cache read with the configured retry count.
executeReadAsync(Supplier) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
Execute an asynchronous cache read with the configured retry count.
executor() - Element in annotation interface io.micronaut.configuration.lettuce.pubsub.annotation.RedisListener
 
executor() - Element in annotation interface io.micronaut.configuration.lettuce.pubsub.annotation.RedisPubSubClient
 
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

findArgumentBinder(Argument) - Method in class io.micronaut.configuration.lettuce.pubsub.bind.RedisBinderRegistry
 
findArgumentBinder(Argument, RedisListenerMessage) - Method in class io.micronaut.configuration.lettuce.pubsub.bind.RedisBinderRegistry
 
findClient(BeanLocator, Optional, String) - Static method in class io.micronaut.configuration.lettuce.RedisConnectionUtil
Utility method for establishing a redis connection.
findNamedOrDefaultBean(BeanLocator, Class, Optional) - Static method in class io.micronaut.configuration.lettuce.RedisConnectionUtil
Utility method to find a named bean first and fallback to the default bean.
findRedisConnection(BeanLocator, Optional, 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, Supplier, RedisStringCommands) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
get(Object, Argument, Supplier) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
 
get(Object, Argument) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
get(Object, Argument) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 
get(Object, Argument) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache.RedisAsyncCache
 
get(Object, Argument) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache.RedisAsyncCache
 
get(Object, Argument, Supplier) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
 
get(Object, Argument, Supplier) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache.RedisAsyncCache
 
get(Object, Argument, Supplier) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache.RedisAsyncCache
 
getActiveSessionsKey() - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 
getAll(Collection) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
Resolve the values for the given keys.
getAll(Collection) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
Resolve the values for the given keys.
getAll(Collection, Argument) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
Resolve the values for the given keys.
getAll(Collection, Argument) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
Resolve the values for the given keys.
getAsyncPool(DefaultRedisCacheConfiguration, DefaultRedisConfiguration, BeanLocator, DefaultRedisConnectionPoolConfiguration) - Method in class io.micronaut.configuration.lettuce.cache.RedisAsyncConnectionPoolFactory
 
getBody() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisMessage
 
getBoundedPoolConfig() - Method in class io.micronaut.configuration.lettuce.DefaultRedisConnectionPoolConfiguration
 
getCacheName() - Method in class io.micronaut.configuration.lettuce.cache.RedisCacheConfiguration
 
getChannel() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisMessage
 
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.
getContainer() - Static method in class io.micronaut.redis.testcontainers.Redis
 
getDefaultBodyMediaType() - Method in class io.micronaut.configuration.lettuce.pubsub.RedisPubSubConfiguration
 
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
 
getInsertRetries() - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 
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
 
getMaxLatency() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration
 
getMaxTotal() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConnectionPoolConfiguration
 
getMessageChannel() - Method in exception class io.micronaut.configuration.lettuce.pubsub.exception.RedisListenerException
 
getMinIdle() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConnectionPoolConfiguration
 
getMinLatency() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration
 
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.cache.AbstractRedisCacheConfiguration
 
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
 
getPattern() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisMessage
 
getProperties() - Static method in class io.micronaut.redis.testcontainers.Redis
 
getReadFrom() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
See ReadFrom.
getReadRetries() - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 
getRedisKeyAsyncCommands(StatefulConnection) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
getRedisKeyCommands(StatefulConnection) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
getRedisListener() - Method in exception class io.micronaut.configuration.lettuce.pubsub.exception.RedisListenerException
 
getRedisMessage() - Method in exception class io.micronaut.configuration.lettuce.pubsub.exception.RedisListenerException
 
getRedisStringAsyncCommands(StatefulConnection) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
getRedisStringCommands(StatefulConnection) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
getReplicaUris() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 
getReplicaUris() - Method in class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 
getReplicaUris() - Method in class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 
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
 
getTargetPercentiles() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration
 
getUri() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 
getUri() - Method in class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 
getUri() - Method in class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 
getUris() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
 
getUris() - Method in class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 
getUris() - Method in class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 
getValue(Argument, byte[]) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
getValue(Argument, byte[]) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
Get the value based on the parameters.
getValue(Argument, byte[]) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
Get the value based on the parameters.
getValues(Collection, Argument, RedisStringCommands, RedisKeyCommands) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
Resolve the values for the given keys and convert them to the required type.
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
 

H

handle(RedisListenerException) - Method in class io.micronaut.configuration.lettuce.pubsub.exception.DefaultRedisListenerExceptionHandler
 
hashCode() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisListenerMessage
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisMessage
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisPubSubListenerRegistry.ChannelSubscription
Returns a hash code value for this object.

I

insertRetries - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 
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
 
invalidateAllKeys(Collection) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
Invalidate the values for the given keys.
invalidateAllKeys(Collection) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
Invalidate the values for the given keys.
invalidateScanCount - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
invalidateScanCount - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 
invalidateValues(Collection, RedisKeyCommands) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
Invalidate the values for the given keys.
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.pubsub - package io.micronaut.configuration.lettuce.pubsub
 
io.micronaut.configuration.lettuce.pubsub.annotation - package io.micronaut.configuration.lettuce.pubsub.annotation
 
io.micronaut.configuration.lettuce.pubsub.bind - package io.micronaut.configuration.lettuce.pubsub.bind
 
io.micronaut.configuration.lettuce.pubsub.exception - package io.micronaut.configuration.lettuce.pubsub.exception
 
io.micronaut.configuration.lettuce.pubsub.processor - package io.micronaut.configuration.lettuce.pubsub.processor
 
io.micronaut.configuration.lettuce.session - package io.micronaut.configuration.lettuce.session
Configuration for Redis sessions.
io.micronaut.redis.info - package io.micronaut.redis.info
 
io.micronaut.redis.testcontainers - package io.micronaut.redis.testcontainers
 
isEnabled() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration
 
isEnableKeyspaceEvents() - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 
isHistogram() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration
 
isLocalDistinction() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration
 
isReuseConnection() - Method in class io.micronaut.configuration.lettuce.health.RedisHealthIndicatorConfiguration
 

K

keyPrefix - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
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
 
mediaType() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisListenerMessage
Returns the value of the mediaType record component.
message() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisListenerMessage
Returns the value of the message record component.
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
 
MessageChannel - Annotation Interface in io.micronaut.configuration.lettuce.pubsub.annotation
Declares the Redis Pub/Sub channel or pattern to listen to, or binds the resolved channel on a method argument.
MetricsClientResourceMutator - Class in io.micronaut.configuration.lettuce
Mutates a ClientResources.Builder adding MicrometerCommandLatencyRecorder.
MetricsClientResourceMutator(MeterRegistry, BeanLocator, AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration) - Constructor for class io.micronaut.configuration.lettuce.MetricsClientResourceMutator
 
MicronautRedisLettuceCacheModuleInfo - Class in io.micronaut.redis.info
 
MicronautRedisLettuceCacheModuleInfo() - Constructor for class io.micronaut.redis.info.MicronautRedisLettuceCacheModuleInfo
 
MicronautRedisLettuceCoreModuleInfo - Class in io.micronaut.redis.info
 
MicronautRedisLettuceCoreModuleInfo() - Constructor for class io.micronaut.redis.info.MicronautRedisLettuceCoreModuleInfo
 
MicronautRedisLettuceModuleInfo - Class in io.micronaut.redis.info
 
MicronautRedisLettuceModuleInfo() - Constructor for class io.micronaut.redis.info.MicronautRedisLettuceModuleInfo
 
MicronautRedisLettucePubsubModuleInfo - Class in io.micronaut.redis.info
 
MicronautRedisLettucePubsubModuleInfo() - Constructor for class io.micronaut.redis.info.MicronautRedisLettucePubsubModuleInfo
 
MicronautRedisLettuceSessionModuleInfo - Class in io.micronaut.redis.info
 
MicronautRedisLettuceSessionModuleInfo() - Constructor for class io.micronaut.redis.info.MicronautRedisLettuceSessionModuleInfo
 
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) - Constructor for class io.micronaut.configuration.lettuce.NamedRedisClientFactory
 
NamedRedisCommandLatencyRecorderConfiguration() - Constructor for class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration.NamedRedisCommandLatencyRecorderConfiguration
 
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.
NamedRedisServersConfiguration.NamedRedisCommandLatencyRecorderConfiguration - Class in io.micronaut.configuration.lettuce
Named command latency recorder configuration.
namespace - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 
newSession() - Method in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 

O

openBytesRedisConnection(BeanLocator, Optional, String) - Static method in class io.micronaut.configuration.lettuce.RedisConnectionUtil
Utility method for opening a new bytes redis connection.
openBytesRedisPubSubConnection(BeanLocator, Optional, String) - Static method in class io.micronaut.configuration.lettuce.RedisConnectionUtil
Utility method for opening a new bytes pub/sub redis connection.

P

pattern() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisMessage
Returns the value of the pattern record component.
pattern() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisPubSubListenerRegistry.ChannelSubscription
Returns the value of the pattern record component.
patterns() - Element in annotation interface io.micronaut.configuration.lettuce.pubsub.annotation.MessageChannel
 
PREFIX - Static variable in interface io.micronaut.configuration.lettuce.RedisSetting
Prefix used for all settings.
process(BeanDefinition, ExecutableMethod) - Method in class io.micronaut.configuration.lettuce.pubsub.processor.RedisListenerMethodProcessor
 
publish(String, Object) - Method in class io.micronaut.configuration.lettuce.pubsub.RedisPubSubPublisher
Publish a message to the default Redis connection.
publishOnConnection(String, String, Argument, AnnotationMetadata, Object) - Method in class io.micronaut.configuration.lettuce.pubsub.RedisPubSubPublisher
Publish a message to a named Redis connection.
publishOnConnection(String, String, Argument, MediaType, Object) - Method in class io.micronaut.configuration.lettuce.pubsub.RedisPubSubPublisher
Publish a message using an explicit media type.
publishOnConnection(String, String, Object) - Method in class io.micronaut.configuration.lettuce.pubsub.RedisPubSubPublisher
Publish a message to a named Redis connection.
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
 
putAll(Map) - Method in class io.micronaut.configuration.lettuce.cache.RedisCache
Cache the specified values in bulk.
putAll(Map) - Method in class io.micronaut.configuration.lettuce.cache.RedisConnectionPoolCache
Cache the specified values in bulk.
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, ExpirationAfterWritePolicy, RedisStringCommands, RedisKeyCommands, 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.
putValues(Map, RedisStringCommands, RedisKeyCommands) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
Cache the specified values in bulk.

R

readRetries - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 
Redis - Class in io.micronaut.redis.testcontainers
 
Redis() - Constructor for class io.micronaut.redis.testcontainers.Redis
 
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
 
RedisBinderRegistry - Class in io.micronaut.configuration.lettuce.pubsub.bind
Resolves binders for Redis Pub/Sub listener arguments.
RedisBinderRegistry(RedisBodyBinder, RedisChannelBinder, RedisMessageBinder) - Constructor for class io.micronaut.configuration.lettuce.pubsub.bind.RedisBinderRegistry
 
RedisBodyBinder - Class in io.micronaut.configuration.lettuce.pubsub.bind
Binds the message body.
RedisBodyBinder(RedisMessageBodyHandler) - Constructor for class io.micronaut.configuration.lettuce.pubsub.bind.RedisBodyBinder
 
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.
RedisChannelBinder - Class in io.micronaut.configuration.lettuce.pubsub.bind
Binds the resolved Redis Pub/Sub channel.
RedisChannelBinder(ConversionService) - Constructor for class io.micronaut.configuration.lettuce.pubsub.bind.RedisChannelBinder
 
redisClient(AbstractRedisConfiguration) - Method in class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
Creates the RedisClient from the configuration.
redisClient(AbstractRedisConfiguration, ClientResources, List) - Method in class io.micronaut.configuration.lettuce.AbstractRedisClientFactory
Creates the RedisClient from the configuration.
redisClient(AbstractRedisConfiguration, ClientResources, List) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClientFactory
 
redisClient(AbstractRedisConfiguration, ClientResources, List) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClusterClientFactory
Create the client based on config URIs and optional client resource mutators.
redisClient(NamedRedisServersConfiguration, List) - Method in class io.micronaut.configuration.lettuce.NamedRedisClientFactory
Creates the RedisClient from the configuration.
redisClusterConnectionPool(RedisClusterClient, DefaultRedisConfiguration, DefaultRedisConnectionPoolConfiguration) - Method in class io.micronaut.configuration.lettuce.RedisConnectionPoolFactory
Creates a pool of default Redis cluster connections.
redisClusterPubSubConnection(StatefulRedisPubSubConnection) - Method in class io.micronaut.configuration.lettuce.DefaultRedisClusterClientFactory
Exposes the pub/sub connection as the cluster-specific type.
RedisCommandLatencyRecorderConfiguration() - Constructor for class io.micronaut.configuration.lettuce.AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration
 
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) - 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.
redisConnectionPool(RedisClient, DefaultRedisConfiguration, DefaultRedisConnectionPoolConfiguration) - Method in class io.micronaut.configuration.lettuce.RedisConnectionPoolFactory
Creates a pool of default Redis connections.
RedisConnectionPoolCache - Class in io.micronaut.configuration.lettuce.cache
An implementation of SyncCache for Lettuce / Redis using connection pooling.
RedisConnectionPoolCache(DefaultRedisCacheConfiguration, RedisCacheConfiguration, ConversionService, BeanLocator, AsyncPool) - 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.
RedisConnectionPoolFactory<K,V> - Class in io.micronaut.configuration.lettuce
Creates optional pooled Redis connections for cases where callers need to run work across multiple underlying Lettuce connections instead of a single long-lived connection bean.
RedisConnectionPoolFactory(RedisCodec) - Constructor for class io.micronaut.configuration.lettuce.RedisConnectionPoolFactory
 
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, ExecutorService, HealthAggregator, RedisClient[], RedisClusterClient[]) - Constructor for class io.micronaut.configuration.lettuce.health.RedisHealthIndicator
Constructor.
RedisHealthIndicatorConfiguration - Class in io.micronaut.configuration.lettuce.health
Configuration for Redis health checks.
RedisHealthIndicatorConfiguration() - Constructor for class io.micronaut.configuration.lettuce.health.RedisHealthIndicatorConfiguration
 
RedisHttpSessionConfiguration - Class in io.micronaut.configuration.lettuce.session
Configuration properties for Redis session.
RedisHttpSessionConfiguration() - Constructor for class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
 
RedisListener - Annotation Interface in io.micronaut.configuration.lettuce.pubsub.annotation
Marks a bean as a Redis Pub/Sub message listener.
RedisListenerException - Exception Class in io.micronaut.configuration.lettuce.pubsub.exception
Exception thrown when an error occurs processing a Redis Pub/Sub message.
RedisListenerException(String, Throwable, Object, RedisMessage, String) - Constructor for exception class io.micronaut.configuration.lettuce.pubsub.exception.RedisListenerException
 
RedisListenerExceptionHandler - Interface in io.micronaut.configuration.lettuce.pubsub.exception
Interface implemented by beans that handle Redis listener exceptions.
RedisListenerMessage - Record Class in io.micronaut.configuration.lettuce.pubsub
Internal listener binding context.
RedisListenerMessage(RedisMessage, MediaType) - Constructor for record class io.micronaut.configuration.lettuce.pubsub.RedisListenerMessage
Creates an instance of a RedisListenerMessage record class.
RedisListenerMethodProcessor - Class in io.micronaut.configuration.lettuce.pubsub.processor
Registers Redis Pub/Sub listener methods.
RedisListenerMethodProcessor(BeanContext, RedisBinderRegistry, RedisPubSubListenerRegistry, RedisMessageBodyHandler) - Constructor for class io.micronaut.configuration.lettuce.pubsub.processor.RedisListenerMethodProcessor
 
RedisMessage - Record Class in io.micronaut.configuration.lettuce.pubsub
The message delivered from Redis Pub/Sub.
RedisMessage(byte[], String, String) - Constructor for record class io.micronaut.configuration.lettuce.pubsub.RedisMessage
Creates an instance of a RedisMessage record class.
RedisMessageBinder - Class in io.micronaut.configuration.lettuce.pubsub.bind
Binds the full Redis message metadata.
RedisMessageBinder() - Constructor for class io.micronaut.configuration.lettuce.pubsub.bind.RedisMessageBinder
 
RedisMessageBodyHandler - Class in io.micronaut.configuration.lettuce.pubsub
Handles payload serialization for Redis Pub/Sub messages.
RedisMessageBodyHandler(MessageBodyHandlerRegistry, ConversionService, RedisPubSubConfiguration) - Constructor for class io.micronaut.configuration.lettuce.pubsub.RedisMessageBodyHandler
 
Redis Pub/Sub - Section in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 
RedisPubSubClient - Annotation Interface in io.micronaut.configuration.lettuce.pubsub.annotation
Declarative client for publishing Redis Pub/Sub messages.
RedisPubSubConfiguration - Class in io.micronaut.configuration.lettuce.pubsub
Configuration for Redis Pub/Sub.
RedisPubSubConfiguration() - Constructor for class io.micronaut.configuration.lettuce.pubsub.RedisPubSubConfiguration
 
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) - 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.
RedisPubSubListenerRegistry - Class in io.micronaut.configuration.lettuce.pubsub
Manages Redis Pub/Sub listener registrations.
RedisPubSubListenerRegistry(BeanLocator) - Constructor for class io.micronaut.configuration.lettuce.pubsub.RedisPubSubListenerRegistry
 
RedisPubSubListenerRegistry.ChannelSubscription - Record Class in io.micronaut.configuration.lettuce.pubsub
A subscription target.
RedisPubSubPublisher - Class in io.micronaut.configuration.lettuce.pubsub
Publishes messages to Redis Pub/Sub channels.
RedisPubSubPublisher(BeanLocator, RedisMessageBodyHandler) - Constructor for class io.micronaut.configuration.lettuce.pubsub.RedisPubSubPublisher
 
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.
reportActiveTasks() - Method in class io.micronaut.configuration.lettuce.pubsub.RedisPubSubListenerRegistry
 
resolveIncomingMediaType(AnnotationMetadata, AnnotationMetadata) - Method in class io.micronaut.configuration.lettuce.pubsub.RedisMessageBodyHandler
Resolve the media type to use for deserializing a listener method body.
resolveOutgoingMediaType(AnnotationMetadata, AnnotationMetadata) - Method in class io.micronaut.configuration.lettuce.pubsub.RedisMessageBodyHandler
Resolve the media type to use for serializing a client method body.

S

save(RedisSessionStore.RedisSession) - Method in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 
serialize(Argument, AnnotationMetadata, AnnotationMetadata, Object) - Method in class io.micronaut.configuration.lettuce.pubsub.RedisMessageBodyHandler
Serialize a Redis Pub/Sub body.
serialize(Argument, AnnotationMetadata, Object) - Method in class io.micronaut.configuration.lettuce.pubsub.RedisMessageBodyHandler
Serialize a Redis Pub/Sub body using only method-level annotation metadata.
serialize(Argument, MediaType, Object) - Method in class io.micronaut.configuration.lettuce.pubsub.RedisMessageBodyHandler
Serialize a Redis Pub/Sub body.
serialize(Object) - Method in class io.micronaut.configuration.lettuce.pubsub.RedisMessageBodyHandler
 
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
 
Session serialization - Section in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 
setActiveSessionsKey(String) - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
Sets the key to store active sessions in.
setAuthentication(char[]) - Method in class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 
setAuthentication(char[]) - Method in class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 
setAuthentication(CharSequence) - Method in class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 
setAuthentication(CharSequence) - Method in class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 
setAuthentication(String, char[]) - Method in class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 
setAuthentication(String, char[]) - Method in class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 
setAuthentication(String, CharSequence) - Method in class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 
setAuthentication(String, CharSequence) - Method in class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 
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).
setCredentialsProvider(RedisCredentialsProvider) - Method in class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 
setCredentialsProvider(RedisCredentialsProvider) - Method in class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 
setDatabase(int) - Method in class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 
setDatabase(int) - Method in class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 
setDefaultBodyMediaType(MediaType) - Method in class io.micronaut.configuration.lettuce.pubsub.RedisPubSubConfiguration
 
setEnabled(Boolean) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration
 
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.
setHistogram(Boolean) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration
 
setInsertRetries(Integer) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 
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).
setKeySerializer(Class) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
Sets the ObjectSerializer to use for serializing keys.
setLocalDistinction(Boolean) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration
 
setMaxLatency(Duration) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration
 
setMinLatency(Duration) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration
 
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.cache.AbstractRedisCacheConfiguration
Sets the namespace to prefix cache keys with.
setNamespace(String) - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
Sets the namespace to use.
setPassword(String) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
Sets the Redis password as an alias for RedisURI.setAuthentication(CharSequence).
setReadFrom(String) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
Sets the read from property by name.
setReadRetries(Integer) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 
setReplicaUris(URI...) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration
Sets the Replica Redis URIs for read replica configuration.
setReuseConnection(boolean) - Method in class io.micronaut.configuration.lettuce.health.RedisHealthIndicatorConfiguration
 
setServer(String) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
Sets the name of the server 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.
setSsl(boolean) - Method in class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 
setSsl(boolean) - Method in class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 
setStartTls(boolean) - Method in class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 
setStartTls(boolean) - Method in class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 
setTargetPercentiles(List) - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration
 
setTimeout(Duration) - Method in class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 
setTimeout(Duration) - Method in class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 
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) - Method in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
Sets the ObjectSerializer to use for serializing values.
setValueSerializer(Class) - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
Sets the default value serializer to use.
setVerifyPeer(boolean) - Method in class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 
setVerifyPeer(boolean) - Method in class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 
setVerifyPeer(SslVerifyMode) - Method in class io.micronaut.configuration.lettuce.DefaultRedisConfiguration
 
setVerifyPeer(SslVerifyMode) - Method in class io.micronaut.configuration.lettuce.NamedRedisServersConfiguration
 
setWriteMode(RedisHttpSessionConfiguration.WriteMode) - Method in class io.micronaut.configuration.lettuce.session.RedisHttpSessionConfiguration
Sets the write mode to use.
shutdownGracefully() - Method in class io.micronaut.configuration.lettuce.pubsub.RedisPubSubListenerRegistry
 
Storage Details - Section in class io.micronaut.configuration.lettuce.session.RedisSessionStore
 
stringCodec() - Method in class io.micronaut.configuration.lettuce.DefaultRedisCodecFactory
 
subscribe(String, Set, ExecutorService, Consumer) - Method in class io.micronaut.configuration.lettuce.pubsub.RedisPubSubListenerRegistry
Register a listener handler for the given channel subscriptions.

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
 
toMicrometerOptions() - Method in class io.micronaut.configuration.lettuce.AbstractRedisConfiguration.RedisCommandLatencyRecorderConfiguration
 
toString() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisListenerMessage
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisMessage
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisPubSubListenerRegistry.ChannelSubscription
Returns a string representation of this record class.

V

value() - Element in annotation interface io.micronaut.configuration.lettuce.pubsub.annotation.MessageChannel
 
value() - Element in annotation interface io.micronaut.configuration.lettuce.pubsub.annotation.RedisListener
 
value() - Element in annotation interface io.micronaut.configuration.lettuce.pubsub.annotation.RedisPubSubClient
 
value() - Method in record class io.micronaut.configuration.lettuce.pubsub.RedisPubSubListenerRegistry.ChannelSubscription
Returns the value of the value record component.
valueSerializer - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCache
 
valueSerializer - Variable in class io.micronaut.configuration.lettuce.cache.AbstractRedisCacheConfiguration
 
A B C D E F G H I K L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form