@EachProperty(value="redis.caches") public class RedisCacheConfiguration extends CacheConfiguration
| Modifier and Type | Field and Description | 
|---|---|
protected Class<ObjectSerializer> | 
keySerializer  | 
protected String | 
server  | 
protected Class<ObjectSerializer> | 
valueSerializer  | 
charset, DEFAULT_TESTMODE, PREFIX| Constructor and Description | 
|---|
RedisCacheConfiguration(String cacheName,
                       ApplicationConfiguration applicationConfiguration)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Optional<Class<ObjectSerializer>> | 
getKeySerializer()
The  
ObjectSerializer to use for serializing keys. | 
Optional<String> | 
getServer()  | 
Optional<Class<ObjectSerializer>> | 
getValueSerializer()  | 
getCacheName, getCharset, getExpireAfterAccess, getExpireAfterWrite, getInitialCapacity, getMaximumSize, getMaximumWeight, isTestMode, setCharset, setExpireAfterAccess, setExpireAfterWrite, setInitialCapacity, setMaximumSize, setMaximumWeight, setTestModeprotected String server
protected Class<ObjectSerializer> keySerializer
protected Class<ObjectSerializer> valueSerializer
public RedisCacheConfiguration(@Parameter String cacheName, ApplicationConfiguration applicationConfiguration)
cacheName - cacheNameapplicationConfiguration - applicationConfigurationpublic Optional<String> getServer()
NamedRedisServersConfigurationpublic Optional<Class<ObjectSerializer>> getValueSerializer()
ObjectSerializer type to use for serializing values.public Optional<Class<ObjectSerializer>> getKeySerializer()
ObjectSerializer to use for serializing keys. Defaults to DefaultStringKeySerializer.ObjectSerializer class