Uses of Class
org.springframework.data.redis.cache.RedisCacheConfiguration
Packages that use RedisCacheConfiguration
-
Uses of RedisCacheConfiguration in org.springframework.data.redis.cache
Methods in org.springframework.data.redis.cache that return RedisCacheConfigurationModifier and TypeMethodDescriptionRedisCacheConfiguration.computePrefixWith
(CacheKeyPrefix cacheKeyPrefix) Use the givenCacheKeyPrefix
to compute the prefix for the actual Redis key given the cache name as function input.static RedisCacheConfiguration
RedisCacheConfiguration.defaultCacheConfig()
DefaultRedisCacheConfiguration
using the following: key expiration eternal cache null values yes prefix cache keys yes default prefix [the actual cache name] key serializerStringRedisSerializer
value serializerJdkSerializationRedisSerializer
conversion serviceDefaultFormattingConversionService
withdefault
cache key convertersstatic RedisCacheConfiguration
RedisCacheConfiguration.defaultCacheConfig
(ClassLoader classLoader) Create defaultRedisCacheConfiguration
givenClassLoader
using the following: key expiration eternal cache null values yes prefix cache keys yes default prefix [the actual cache name] key serializerStringRedisSerializer
value serializerJdkSerializationRedisSerializer
conversion serviceDefaultFormattingConversionService
withdefault
cache key convertersRedisCacheConfiguration.disableCachingNullValues()
Disable caching null values.RedisCacheConfiguration.disableKeyPrefix()
Disable using cache key prefixes.Set the ttl to apply for cache entries.RedisCache.getCacheConfiguration()
GetRedisCacheConfiguration
used.RedisCacheConfiguration.prefixCacheNameWith
(String prefix) Prefix thecache name
with the given value.RedisCacheConfiguration.serializeKeysWith
(RedisSerializationContext.SerializationPair<String> keySerializationPair) Define theRedisSerializationContext.SerializationPair
used for de-/serializing cache keys.RedisCacheConfiguration.serializeValuesWith
(RedisSerializationContext.SerializationPair<?> valueSerializationPair) Define theRedisSerializationContext.SerializationPair
used for de-/serializing cache values.RedisCacheConfiguration.withConversionService
(ConversionService conversionService) Define theConversionService
used for cache key toString
conversion.Methods in org.springframework.data.redis.cache that return types with arguments of type RedisCacheConfigurationModifier and TypeMethodDescriptionRedisCacheManager.RedisCacheManagerBuilder.getCacheConfigurationFor
(String cacheName) Get theRedisCacheConfiguration
for a given cache by its name.RedisCacheManager.getCacheConfigurations()
Methods in org.springframework.data.redis.cache with parameters of type RedisCacheConfigurationModifier and TypeMethodDescriptionRedisCacheManager.RedisCacheManagerBuilder.cacheDefaults
(RedisCacheConfiguration defaultCacheConfiguration) Define a defaultRedisCacheConfiguration
applied to dynamically createdRedisCache
s.protected RedisCache
RedisCacheManager.createRedisCache
(String name, RedisCacheConfiguration cacheConfig) Configuration hook for creatingRedisCache
with given name andcacheConfig
.RedisCacheManager.RedisCacheManagerBuilder.withCacheConfiguration
(String cacheName, RedisCacheConfiguration cacheConfiguration) Method parameters in org.springframework.data.redis.cache with type arguments of type RedisCacheConfigurationModifier and TypeMethodDescriptionRedisCacheManager.RedisCacheManagerBuilder.withInitialCacheConfigurations
(Map<String, RedisCacheConfiguration> cacheConfigurations) Append aMap
of cache name/RedisCacheConfiguration
pairs to be pre initialized.Constructors in org.springframework.data.redis.cache with parameters of type RedisCacheConfigurationModifierConstructorDescriptionprotected
RedisCache
(String name, RedisCacheWriter cacheWriter, RedisCacheConfiguration cacheConfig) Create newRedisCache
.RedisCacheManager
(RedisCacheWriter cacheWriter, RedisCacheConfiguration defaultCacheConfiguration) RedisCacheManager
(RedisCacheWriter cacheWriter, RedisCacheConfiguration defaultCacheConfiguration, boolean allowInFlightCacheCreation, String... initialCacheNames) RedisCacheManager
(RedisCacheWriter cacheWriter, RedisCacheConfiguration defaultCacheConfiguration, String... initialCacheNames) RedisCacheManager
(RedisCacheWriter cacheWriter, RedisCacheConfiguration defaultCacheConfiguration, Map<String, RedisCacheConfiguration> initialCacheConfigurations) RedisCacheManager
(RedisCacheWriter cacheWriter, RedisCacheConfiguration defaultCacheConfiguration, Map<String, RedisCacheConfiguration> initialCacheConfigurations, boolean allowInFlightCacheCreation) Constructor parameters in org.springframework.data.redis.cache with type arguments of type RedisCacheConfigurationModifierConstructorDescriptionRedisCacheManager
(RedisCacheWriter cacheWriter, RedisCacheConfiguration defaultCacheConfiguration, Map<String, RedisCacheConfiguration> initialCacheConfigurations) RedisCacheManager
(RedisCacheWriter cacheWriter, RedisCacheConfiguration defaultCacheConfiguration, Map<String, RedisCacheConfiguration> initialCacheConfigurations, boolean allowInFlightCacheCreation)