Kafka Producer Functions

Producers are client applications that publish events to Kafka. Kafka protocol includes the following producer functions:

LrKafkaProducer.abortTransactionCalls the abortTransaction method on the KafkaProducer initialized for the Vuser.
LrKafkaProducer.beginTransactionCalls the beginTransaction method on the KafkaProducer initialized for the Vuser.
LrKafkaProducer.closeProducerCalls the close method on KafkaProducer initialized for the Vuser and uninitializes it.
LrKafkaProducer.commitTransactionCalls the commitTransaction method on the KafkaProducer initialized for the Vuser.
LrKafkaProducer.flushCalls the flush method on the KafkaProducer initialized for the Vuser.
LrKafkaProducer.<K, V>initProducerInitializes a KafkaProducer instance for the current Vuser.
LrKafkaProducer.initTransactionsCalls the initTransactions method on the KafkaProducer initialized for the Vuser.
LrKafkaProducer.metricsCalls the metrics method on the KafkaProducer initialized for the Vuser.
LrKafkaProducer.partitionsForCalls the partitionsFor method on the KafkaProducer initialized for the Vuser.
LrKafkaProducer.reconfigureProducerReconfigures the KafkaProducer initialized for the Vuser.
LrKafkaProducer.sendCalls the send method on the KafkaProducer initialized for the Vuser.
LrKafkaProducer.sendOffsetsToTransaction

Calls the sendOffsetsToTransaction method on the KafkaProducer initialized for the Vuser.