All Classes and Interfaces

Class
Description
An abstract class implementing SyncCache for the redis.
Allows configuration of caches stored in Redis.
Abstract version of a factory class for creating Redis clients.
Abstract configuration for Lettuce.
Lettuce command latency recorder settings.
Allows configuration of caches stored in Redis.
Mutates a ClientResources.Builder.
Provides a Cache TTL policy of constant time.
Allows providing default configuration values for the actual caches.
Factory for the default RedisClient.
Allows connecting to a Redis cluster via the "redis.uris" setting.
Factory for the default RedisCodec.
In the case where the redis.uri is not specified use the default configuration.
Default command latency recorder configuration.
Allows configuration of redis connection pool.
Default Redis listener exception handler that logs listener failures.
Interface that defines a TTL policy for a Redis cache.
Declares the Redis Pub/Sub channel or pattern to listen to, or binds the resolved channel on a method argument.
Mutates a ClientResources.Builder adding MicrometerCommandLatencyRecorder.
 
 
 
 
 
A factory bean for constructing RedisClient instances from NamedRedisServersConfiguration instances.
Allows the configuration of multiple redis servers.
Named command latency recorder configuration.
 
Default redis connection pool factory.
Resolves binders for Redis Pub/Sub listener arguments.
Binds the message body.
An implementation of SyncCache for Lettuce / Redis.
Allows configuration of caches stored in Redis.
Binds the resolved Redis Pub/Sub channel.
An implementation of SyncCache for Lettuce / Redis using connection pooling.
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.
Internal utility methods for configuration.
A Health Indicator for Redis.
Configuration for Redis health checks.
Configuration properties for Redis session.
Marks a bean as a Redis Pub/Sub message listener.
Exception thrown when an error occurs processing a Redis Pub/Sub message.
Interface implemented by beans that handle Redis listener exceptions.
Internal listener binding context.
Registers Redis Pub/Sub listener methods.
The message delivered from Redis Pub/Sub.
Binds the full Redis message metadata.
Handles payload serialization for Redis Pub/Sub messages.
Declarative client for publishing Redis Pub/Sub messages.
Configuration for Redis Pub/Sub.
Manages Redis Pub/Sub listener registrations.
A subscription target.
Publishes messages to Redis Pub/Sub channels.
An implementation of the SessionStore interface for Redis.
Interface for common Redis settings.
Mutates a ClientResources.Builder adding lettuce threadpool configs.