Index

C G O 
All Classes and Interfaces|All Packages

C

CaffeineProducerCacheProvider - Class in org.apache.pulsar.reactive.client.producercache
Producer cache provider that uses a Caffeine AsyncCache to 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
ProducerCacheProviderFactory that creates instances of CaffeineProducerCacheProvider.
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
 
C G O 
All Classes and Interfaces|All Packages