| title |
ProduceResult |
| description |
ProduceResult is an object used by functions in the module mokapi/kafka |
ProduceResult is an object used by produce function
and contains information of the written Kafka messages.
| Name |
Type |
Description |
| cluster |
string |
Name of the Kafka cluster where the message was written. |
| topic |
string |
Kafka topic name where the message was written. |
| messages |
array |
A list of Message contains written Kafka messages |
| partition (deprecated) |
number |
Kafka partition where the message was written. |
| offset (deprecated) |
number |
The offset of the written message. |
| key (deprecated) |
string |
The key of the written message. |
| value (deprecated) |
string |
The value of the written message. |
import { produce } from 'mokapi/kafka'
export default function() {
const res = produce({
topic: 'foo',
messages: [
{
key: 'foo-1',
value: `{"foo": "bar"}`
}
]
})
console.log(`new kafka message written with offset: ${res.offset}`)
}