Uses of Interface
org.apache.camel.builder.component.dsl.CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder
Packages that use CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder
-
Uses of CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder in org.apache.camel.builder.component
Methods in org.apache.camel.builder.component that return CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilderModifier and TypeMethodDescriptionComponentsBuilderFactory.caffeineCache()Caffeine Cache (camel-caffeine) Perform caching operations using Caffeine Cache. -
Uses of CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder in org.apache.camel.builder.component.dsl
Classes in org.apache.camel.builder.component.dsl that implement CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilderModifier and TypeClassDescriptionstatic classMethods in org.apache.camel.builder.component.dsl that return CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilderModifier and TypeMethodDescriptionTo configure the default cache action.CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder.autowiredEnabled(boolean autowiredEnabled) Whether autowiring is enabled.CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder.cacheLoader(com.github.benmanes.caffeine.cache.CacheLoader cacheLoader) To configure a CacheLoader in case of a LoadCache use.CaffeineCacheComponentBuilderFactory.caffeineCache()Caffeine Cache (camel-caffeine) Perform caching operations using Caffeine Cache.CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder.configuration(org.apache.camel.component.caffeine.CaffeineConfiguration configuration) Sets the global component configuration.CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder.createCacheIfNotExist(boolean createCacheIfNotExist) Automatic create the Caffeine cache if none has been configured or exists in the registry.CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder.evictionType(org.apache.camel.component.caffeine.EvictionType evictionType) Set the eviction Type for this cache.CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder.expireAfterAccessTime(int expireAfterAccessTime) Specifies that each entry should be automatically removed from the cache once a fixed duration has elapsed after the entry's creation, the most recent replacement of its value, or its last read.CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder.expireAfterWriteTime(int expireAfterWriteTime) Specifies that each entry should be automatically removed from the cache once a fixed duration has elapsed after the entry's creation, or the most recent replacement of its value.CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder.initialCapacity(Integer initialCapacity) Sets the minimum total size for the internal data structures.To configure the default action key.CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder.maximumSize(Integer maximumSize) Specifies the maximum number of entries the cache may contain.CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder.removalListener(com.github.benmanes.caffeine.cache.RemovalListener removalListener) Set a specific removal Listener for the cache.CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder.statsCounter(com.github.benmanes.caffeine.cache.stats.StatsCounter statsCounter) Set a specific Stats Counter for the cache stats.CaffeineCacheComponentBuilderFactory.CaffeineCacheComponentBuilder.statsEnabled(boolean statsEnabled) To enable stats on the cache.The cache value type, default java.lang.Object.