| Package | Description | 
|---|---|
| io.vertx.kafka.client.producer | 
| Modifier and Type | Method and Description | 
|---|---|
KafkaWriteStream<K,V> | 
KafkaProducer.asStream()  | 
static <K,V> KafkaWriteStream<K,V> | 
KafkaWriteStream.create(Vertx vertx,
      Map<String,Object> config)
Create a new KafkaWriteStream instance 
 | 
static <K,V> KafkaWriteStream<K,V> | 
KafkaWriteStream.create(Vertx vertx,
      Map<String,Object> config,
      Class<K> keyType,
      Class<V> valueType)
Create a new KafkaWriteStream instance 
 | 
static <K,V> KafkaWriteStream<K,V> | 
KafkaWriteStream.create(Vertx vertx,
      Map<String,Object> config,
      org.apache.kafka.common.serialization.Serializer<K> keySerializer,
      org.apache.kafka.common.serialization.Serializer<V> valueSerializer)
Create a new KafkaWriteStream instance 
 | 
static <K,V> KafkaWriteStream<K,V> | 
KafkaWriteStream.create(Vertx vertx,
      org.apache.kafka.clients.producer.Producer<K,V> producer)
Create a new KafkaWriteStream instance 
 | 
static <K,V> KafkaWriteStream<K,V> | 
KafkaWriteStream.create(Vertx vertx,
      Properties config)
Create a new KafkaWriteStream instance 
 | 
static <K,V> KafkaWriteStream<K,V> | 
KafkaWriteStream.create(Vertx vertx,
      Properties config,
      Class<K> keyType,
      Class<V> valueType)
Create a new KafkaWriteStream instance 
 | 
static <K,V> KafkaWriteStream<K,V> | 
KafkaWriteStream.create(Vertx vertx,
      Properties config,
      org.apache.kafka.common.serialization.Serializer<K> keySerializer,
      org.apache.kafka.common.serialization.Serializer<V> valueSerializer)
Create a new KafkaWriteStream instance 
 | 
KafkaWriteStream<K,V> | 
KafkaWriteStream.flush(Handler<Void> completionHandler)
Invoking this method makes all buffered records immediately available to write 
 | 
KafkaWriteStream<K,V> | 
KafkaWriteStream.partitionsFor(String topic,
             Handler<AsyncResult<List<org.apache.kafka.common.PartitionInfo>>> handler)
Get the partition metadata for the give topic. 
 | 
KafkaWriteStream<K,V> | 
KafkaWriteStream.send(org.apache.kafka.clients.producer.ProducerRecord<K,V> record)
Asynchronously write a record to a topic 
 | 
KafkaWriteStream<K,V> | 
KafkaWriteStream.send(org.apache.kafka.clients.producer.ProducerRecord<K,V> record,
    Handler<AsyncResult<org.apache.kafka.clients.producer.RecordMetadata>> handler)
Asynchronously write a record to a topic 
 | 
Copyright © 2020 Eclipse. All rights reserved.