| Package | Description |
|---|---|
| org.apache.pulsar.client.impl |
| Modifier and Type | Field and Description |
|---|---|
protected ConsumerInterceptors<T> |
ConsumerBase.interceptors |
| Modifier and Type | Method and Description |
|---|---|
static <T> MultiTopicsConsumerImpl<T> |
MultiTopicsConsumerImpl.createPartitionedConsumer(PulsarClientImpl client,
ConsumerConfigurationData<T> conf,
ExecutorProvider executorProvider,
CompletableFuture<Consumer<T>> subscribeFuture,
int numPartitions,
Schema<T> schema,
ConsumerInterceptors<T> interceptors) |
<T> CompletableFuture<Consumer<T>> |
PulsarClientImpl.subscribeAsync(ConsumerConfigurationData<T> conf,
Schema<T> schema,
ConsumerInterceptors<T> interceptors) |
| Constructor and Description |
|---|
ConsumerBase(PulsarClientImpl client,
String topic,
ConsumerConfigurationData<T> conf,
int receiverQueueSize,
ExecutorProvider executorProvider,
CompletableFuture<Consumer<T>> subscribeFuture,
Schema<T> schema,
ConsumerInterceptors interceptors) |
ConsumerImpl(PulsarClientImpl client,
String topic,
ConsumerConfigurationData<T> conf,
ExecutorProvider executorProvider,
int partitionIndex,
boolean hasParentConsumer,
CompletableFuture<Consumer<T>> subscribeFuture,
MessageId startMessageId,
long startMessageRollbackDurationInSec,
Schema<T> schema,
ConsumerInterceptors<T> interceptors,
boolean createTopicIfDoesNotExist) |
PatternMultiTopicsConsumerImpl(Pattern topicsPattern,
PulsarClientImpl client,
ConsumerConfigurationData<T> conf,
ExecutorProvider executorProvider,
CompletableFuture<Consumer<T>> subscribeFuture,
Schema<T> schema,
CommandGetTopicsOfNamespace.Mode subscriptionMode,
ConsumerInterceptors<T> interceptors) |
ZeroQueueConsumerImpl(PulsarClientImpl client,
String topic,
ConsumerConfigurationData<T> conf,
ExecutorProvider executorProvider,
int partitionIndex,
boolean hasParentConsumer,
CompletableFuture<Consumer<T>> subscribeFuture,
MessageId startMessageId,
Schema<T> schema,
ConsumerInterceptors<T> interceptors,
boolean createTopicIfDoesNotExist) |
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.