| Package | Description |
|---|---|
| org.apache.pulsar.client.impl | |
| org.apache.pulsar.client.impl.conf |
| Modifier and Type | Field and Description |
|---|---|
protected ProducerConfigurationData |
ProducerBase.conf |
| Modifier and Type | Method and Description |
|---|---|
ProducerConfigurationData |
ProducerBase.getConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Producer<byte[]>> |
PulsarClientImpl.createProducerAsync(ProducerConfigurationData conf) |
<T> CompletableFuture<Producer<T>> |
PulsarClientImpl.createProducerAsync(ProducerConfigurationData conf,
Schema<T> schema) |
<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) |
ProducerStatsRecorderImpl(PulsarClientImpl pulsarClient,
ProducerConfigurationData conf,
ProducerImpl<?> producer) |
| Modifier and Type | Method and Description |
|---|---|
ProducerConfigurationData |
ProducerConfigurationData.clone() |
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.