Index
All Classes and Interfaces|All Packages
C
- CaffeineProducerCacheProvider - Class in org.apache.pulsar.reactive.client.producercache
-
Producer cache provider that uses a Caffeine
AsyncCacheto cache entries. - CaffeineProducerCacheProvider() - Constructor for class org.apache.pulsar.reactive.client.producercache.CaffeineProducerCacheProvider
-
Constructor for CaffeineProducerCacheProvider with default values.
- CaffeineProducerCacheProvider(Caffeine<Object, Object>) - Constructor for class org.apache.pulsar.reactive.client.producercache.CaffeineProducerCacheProvider
-
Constructor for CaffeineProducerCacheProvider building the cache from a Caffeine cache builder.
- CaffeineProducerCacheProvider(CaffeineSpec) - Constructor for class org.apache.pulsar.reactive.client.producercache.CaffeineProducerCacheProvider
-
Constructor for CaffeineProducerCacheProvider building the cache from a
CaffeineSpec. - CaffeineProducerCacheProviderFactory - Class in org.apache.pulsar.reactive.client.producercache
-
ProducerCacheProviderFactorythat creates instances ofCaffeineProducerCacheProvider. - CaffeineProducerCacheProviderFactory() - Constructor for class org.apache.pulsar.reactive.client.producercache.CaffeineProducerCacheProviderFactory
- close() - Method in class org.apache.pulsar.reactive.client.producercache.CaffeineProducerCacheProvider
G
- get() - Method in class org.apache.pulsar.reactive.client.producercache.CaffeineProducerCacheProviderFactory
- getOrCreateCachedEntry(K, Function<K, CompletableFuture<V>>) - Method in class org.apache.pulsar.reactive.client.producercache.CaffeineProducerCacheProvider
O
- org.apache.pulsar.reactive.client.producercache - package org.apache.pulsar.reactive.client.producercache
All Classes and Interfaces|All Packages