类 ProducerRecordReactorKafkaSender<K,V>
java.lang.Object
io.github.wooenrico.kafka.sender.ReactorKafkaSender<K,V,org.apache.kafka.clients.producer.ProducerRecord<K,V>>
io.github.wooenrico.kafka.sender.ProducerRecordReactorKafkaSender<K,V>
- 所有已实现的接口:
Closeable
,AutoCloseable
- 直接已知子类:
DefaultReactorKafkaSender
public abstract class ProducerRecordReactorKafkaSender<K,V>
extends ReactorKafkaSender<K,V,org.apache.kafka.clients.producer.ProducerRecord<K,V>>
-
字段概要
从类继承的字段 io.github.wooenrico.kafka.sender.ReactorKafkaSender
keySerializer, properties, valueSerializer
-
构造器概要
构造器构造器说明ProducerRecordReactorKafkaSender
(SenderProperties properties, org.apache.kafka.common.serialization.Serializer<K> keySerializer, org.apache.kafka.common.serialization.Serializer<V> valueSerializer) ProducerRecordReactorKafkaSender
(SenderProperties properties, org.apache.kafka.common.serialization.Serializer<K> keySerializer, org.apache.kafka.common.serialization.Serializer<V> valueSerializer, Consumer<reactor.kafka.sender.SenderResult<org.apache.kafka.clients.producer.ProducerRecord<K, V>>> senderResultConsumer) -
方法概要
从类继承的方法 io.github.wooenrico.kafka.sender.ReactorKafkaSender
close, send, send, send
-
构造器详细资料
-
ProducerRecordReactorKafkaSender
public ProducerRecordReactorKafkaSender(SenderProperties properties, org.apache.kafka.common.serialization.Serializer<K> keySerializer, org.apache.kafka.common.serialization.Serializer<V> valueSerializer) -
ProducerRecordReactorKafkaSender
public ProducerRecordReactorKafkaSender(SenderProperties properties, org.apache.kafka.common.serialization.Serializer<K> keySerializer, org.apache.kafka.common.serialization.Serializer<V> valueSerializer, Consumer<reactor.kafka.sender.SenderResult<org.apache.kafka.clients.producer.ProducerRecord<K, V>>> senderResultConsumer)
-
-
方法详细资料
-
send
- 参数:
topic
- 主题topicvalue
- 数据- 返回:
- Mono
-
send
- 参数:
topic
- 主题topickey
- 分区keyvalue
- 数据- 返回:
- Mono
-
send
- 参数:
topic
- 主题topicpartition
- 分区IDkey
- 分区keyvalue
- 数据- 返回:
- Mono
-
send
public reactor.core.publisher.Mono<Void> send(String topic, Integer partition, Long timestamp, K key, V value) - 参数:
topic
- 主题topicpartition
- 分区IDtimestamp
- 时间戳key
- 分区keyvalue
- 数据- 返回:
- Mono
-