public static interface CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
default CaffeineCacheEndpointBuilderFactory.AdvancedCaffeineCacheEndpointBuilder advanced()
default CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder action(String action)
java.lang.String type.
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder cache(Object cache)
com.github.benmanes.caffeine.cache.Cache type.
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder cache(String cache)
com.github.benmanes.caffeine.cache.Cache type.
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder cacheLoader(Object cacheLoader)
com.github.benmanes.caffeine.cache.CacheLoader type.
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder cacheLoader(String cacheLoader)
com.github.benmanes.caffeine.cache.CacheLoader type.
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder createCacheIfNotExist(boolean createCacheIfNotExist)
boolean type.
Default: true
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder createCacheIfNotExist(String createCacheIfNotExist)
boolean type.
Default: true
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder evictionType(CaffeineCacheEndpointBuilderFactory.EvictionType evictionType)
org.apache.camel.component.caffeine.EvictionType type.
Default: SIZE_BASED
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder evictionType(String evictionType)
org.apache.camel.component.caffeine.EvictionType type.
Default: SIZE_BASED
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder expireAfterAccessTime(int expireAfterAccessTime)
int type.
Default: 300
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder expireAfterAccessTime(String expireAfterAccessTime)
int type.
Default: 300
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder expireAfterWriteTime(int expireAfterWriteTime)
int type.
Default: 300
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder expireAfterWriteTime(String expireAfterWriteTime)
int type.
Default: 300
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder initialCapacity(int initialCapacity)
int type.
Default: 10000
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder initialCapacity(String initialCapacity)
int type.
Default: 10000
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder key(Object key)
java.lang.Object type.
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder key(String key)
java.lang.Object type.
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder maximumSize(int maximumSize)
int type.
Default: 10000
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder maximumSize(String maximumSize)
int type.
Default: 10000
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder removalListener(Object removalListener)
com.github.benmanes.caffeine.cache.RemovalListener type.
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder removalListener(String removalListener)
com.github.benmanes.caffeine.cache.RemovalListener type.
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder statsCounter(Object statsCounter)
com.github.benmanes.caffeine.cache.stats.StatsCounter
type.
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder statsCounter(String statsCounter)
com.github.benmanes.caffeine.cache.stats.StatsCounter
type.
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder statsEnabled(boolean statsEnabled)
boolean type.
Default: false
Group: producerdefault CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder statsEnabled(String statsEnabled)
boolean type.
Default: false
Group: producerApache Camel