Class CacheOperation.Builder
java.lang.Object
org.springframework.cache.interceptor.CacheOperation.Builder
- Direct Known Subclasses:
CacheableOperation.Builder, CacheEvictOperation.Builder, CachePutOperation.Builder
- Enclosing class:
CacheOperation
Base class for builders that can be used to create a
CacheOperation.- Since:
- 4.3
- Author:
- Costin Leau, Stephane Nicoll, Marcin Kamionowski
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract CacheOperationbuild()getKey()protected StringBuilderReturn an identifying description for this caching operation.voidsetCacheManager(String cacheManager) voidsetCacheName(String cacheName) voidsetCacheNames(String... cacheNames) voidsetCacheResolver(String cacheResolver) voidsetCondition(String condition) voidvoidsetKeyGenerator(String keyGenerator) void
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setName
-
setCacheName
-
setCacheNames
-
getCacheNames
-
setKey
-
getKey
-
getKeyGenerator
-
getCacheManager
-
getCacheResolver
-
setKeyGenerator
-
setCacheManager
-
setCacheResolver
-
setCondition
-
getOperationDescription
Return an identifying description for this caching operation.Available to subclasses, for inclusion in their
toString()result. -
build
-