public static class RedisCacheManager.RedisCacheManagerBuilder extends Object
RedisCacheManager.public static RedisCacheManager.RedisCacheManagerBuilder fromConnectionFactory(RedisConnectionFactory connectionFactory)
RedisCacheManager configuration.connectionFactory - must not be null.RedisCacheManager.RedisCacheManagerBuilder.public static RedisCacheManager.RedisCacheManagerBuilder fromCacheWriter(RedisCacheWriter cacheWriter)
RedisCacheManager configuration.cacheWriter - must not be null.RedisCacheManager.RedisCacheManagerBuilder.public RedisCacheManager.RedisCacheManagerBuilder cacheDefaults(RedisCacheConfiguration defaultCacheConfiguration)
RedisCacheConfiguration applied to dynamically created RedisCaches.defaultCacheConfiguration - must not be null.RedisCacheManager.RedisCacheManagerBuilder.public RedisCacheManager.RedisCacheManagerBuilder transactionAware()
RedisCaches to synchronize cache put/evict operations with ongoing Spring-managed transactions.RedisCacheManager.RedisCacheManagerBuilder.public RedisCacheManager.RedisCacheManagerBuilder initialCacheNames(Set<String> cacheNames)
Set of cache names to be pre initialized with current RedisCacheConfiguration.
NOTE: This calls depends on cacheDefaults(RedisCacheConfiguration) using whatever
default RedisCacheConfiguration is present at the time of invoking this method.cacheNames - must not be null.RedisCacheManager.RedisCacheManagerBuilder.public RedisCacheManager.RedisCacheManagerBuilder withInitialCacheConfigurations(Map<String,RedisCacheConfiguration> cacheConfigurations)
Map of cache name/RedisCacheConfiguration pairs to be pre initialized.cacheConfigurations - must not be null.RedisCacheManager.RedisCacheManagerBuilder.public RedisCacheManager.RedisCacheManagerBuilder disableCreateOnMissingCache()
Cache creation for unconfigured caches.
RedisCacheManager.getMissingCache(String) returns null for any unconfigured
Cache instead of a new RedisCache instance. This allows eg.
CompositeCacheManager to chime in.RedisCacheManager.RedisCacheManagerBuilder.public RedisCacheManager build()
RedisCacheManager with configuration options applied.RedisCacheManager.Copyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.