Package | Description |
---|---|
org.springframework.data.couchbase.cache |
Modifier and Type | Method and Description |
---|---|
CouchbaseCacheConfiguration |
CouchbaseCacheConfiguration.computePrefixWith(CacheKeyPrefix cacheKeyPrefix)
Use the given
CacheKeyPrefix to compute the prefix for the actual Couchbase key given the
cache name as function input. |
static CouchbaseCacheConfiguration |
CouchbaseCacheConfiguration.defaultCacheConfig() |
CouchbaseCacheConfiguration |
CouchbaseCacheConfiguration.disableCachingNullValues()
Disable caching null values.
|
CouchbaseCacheConfiguration |
CouchbaseCacheConfiguration.entryExpiry(Duration expiry)
Set the expiry to apply for cache entries.
|
CouchbaseCacheConfiguration |
CouchbaseCache.getCacheConfiguration()
Returns the configuration for this
CouchbaseCache . |
CouchbaseCacheConfiguration |
CouchbaseCacheConfiguration.prefixCacheNameWith(String prefix)
Prefix the
cache name with the given value. |
CouchbaseCacheConfiguration |
CouchbaseCacheConfiguration.valueTranscoder(com.couchbase.client.java.codec.Transcoder valueTranscoder)
Sets a custom transcoder to use for reads and writes.
|
Modifier and Type | Method and Description |
---|---|
Optional<CouchbaseCacheConfiguration> |
CouchbaseCacheManager.CouchbaseCacheManagerBuilder.getCacheConfigurationFor(String cacheName)
Get the
CouchbaseCacheConfiguration for a given cache by its name. |
Modifier and Type | Method and Description |
---|---|
CouchbaseCacheManager.CouchbaseCacheManagerBuilder |
CouchbaseCacheManager.CouchbaseCacheManagerBuilder.cacheDefaults(CouchbaseCacheConfiguration defaultCacheConfiguration)
Define a default
CouchbaseCacheConfiguration applied to dynamically created CouchbaseCache s. |
protected CouchbaseCache |
CouchbaseCacheManager.createCouchbaseCache(String name,
CouchbaseCacheConfiguration cacheConfig)
Configuration hook for creating
CouchbaseCache with given name and cacheConfig . |
CouchbaseCacheManager.CouchbaseCacheManagerBuilder |
CouchbaseCacheManager.CouchbaseCacheManagerBuilder.withCacheConfiguration(String cacheName,
CouchbaseCacheConfiguration cacheConfiguration) |
Modifier and Type | Method and Description |
---|---|
CouchbaseCacheManager.CouchbaseCacheManagerBuilder |
CouchbaseCacheManager.CouchbaseCacheManagerBuilder.withInitialCacheConfigurations(Map<String,CouchbaseCacheConfiguration> cacheConfigurations)
Append a
Map of cache name/CouchbaseCacheConfiguration pairs to be pre initialized. |
Constructor and Description |
---|
CouchbaseCache(String name,
CouchbaseCacheWriter cacheWriter,
CouchbaseCacheConfiguration cacheConfig) |
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.