| Package | Description |
|---|---|
| org.apache.pulsar.client.impl |
| Modifier and Type | Field and Description |
|---|---|
protected ProducerInterceptors |
ProducerBase.interceptors |
| Modifier and Type | Method and Description |
|---|---|
<T> CompletableFuture<Producer<T>> |
PulsarClientImpl.createProducerAsync(ProducerConfigurationData conf,
Schema<T> schema,
ProducerInterceptors interceptors) |
protected <T> PartitionedProducerImpl<T> |
PulsarClientImpl.newPartitionedProducerImpl(String topic,
ProducerConfigurationData conf,
Schema<T> schema,
ProducerInterceptors interceptors,
CompletableFuture<Producer<T>> producerCreatedFuture,
PartitionedTopicMetadata metadata)
Factory method for creating PartitionedProducerImpl instance.
|
protected <T> ProducerImpl<T> |
PulsarClientImpl.newProducerImpl(String topic,
int partitionIndex,
ProducerConfigurationData conf,
Schema<T> schema,
ProducerInterceptors interceptors,
CompletableFuture<Producer<T>> producerCreatedFuture)
Factory method for creating ProducerImpl instance.
|
| Constructor and Description |
|---|
PartitionedProducerImpl(PulsarClientImpl client,
String topic,
ProducerConfigurationData conf,
int numPartitions,
CompletableFuture<Producer<T>> producerCreatedFuture,
Schema<T> schema,
ProducerInterceptors interceptors) |
ProducerBase(PulsarClientImpl client,
String topic,
ProducerConfigurationData conf,
CompletableFuture<Producer<T>> producerCreatedFuture,
Schema<T> schema,
ProducerInterceptors interceptors) |
ProducerImpl(PulsarClientImpl client,
String topic,
ProducerConfigurationData conf,
CompletableFuture<Producer<T>> producerCreatedFuture,
int partitionIndex,
Schema<T> schema,
ProducerInterceptors interceptors) |
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.