UNPKG

kafkajs

Version:

A modern Apache Kafka client for node.js

36 lines (33 loc) 678 B
const requestV3 = require('../v3/request') /** * Produce Request (Version: 5) => transactional_id acks timeout [topic_data] * transactional_id => NULLABLE_STRING * acks => INT16 * timeout => INT32 * topic_data => topic [data] * topic => STRING * data => partition record_set * partition => INT32 * record_set => RECORDS */ module.exports = ({ acks, timeout, transactionalId, producerId, producerEpoch, compression, topicData, }) => Object.assign( requestV3({ acks, timeout, transactionalId, producerId, producerEpoch, compression, topicData, }), { apiVersion: 5 } )