public abstract class ExternalCacheBuilder<T extends ExternalCacheBuilder<T>> extends AbstractCacheBuilder<T>
| Constructor and Description |
|---|
ExternalCacheBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ExternalCacheConfig |
getConfig() |
T |
keyPrefix(String keyPrefix) |
T |
keyPrefixSupplier(Supplier<String> keyPrefixSupplier) |
void |
setKeyPrefix(String keyPrefix) |
void |
setKeyPrefixSupplier(Supplier<String> keyPrefixSupplier) |
void |
setValueDecoder(Function<byte[],Object> valueDecoder) |
void |
setValueEncoder(Function<Object,byte[]> valueEncoder) |
T |
valueDecoder(Function<byte[],Object> valueDecoder) |
T |
valueEncoder(Function<Object,byte[]> valueEncoder) |
addMonitor, build, buildCache, buildFunc, cacheNullValue, cachePenetrateProtect, clone, expireAfterAccess, expireAfterWrite, keyConvertor, loader, refreshPolicy, setCacheNullValue, setCachePenetrateProtect, setExpireAfterAccessInMillis, setExpireAfterWriteInMillis, setKeyConvertor, setLoader, setMonitors, setRefreshPolicypublic ExternalCacheConfig getConfig()
getConfig in class AbstractCacheBuilder<T extends ExternalCacheBuilder<T>>public void setKeyPrefix(String keyPrefix)
Copyright © 2013–2022. All rights reserved.