Methods
registerKeySchema
- registerKeySchema(outputTopic: string, keySchema: object): Promise<object>
-
Parameters
-
outputTopic: string
-
keySchema: object
Returns Promise<object>
registerSchema
- registerSchema(outputTopic: string, valueSchema: object, keySchema?: undefined | object): Promise<object>
-
Parameters
-
outputTopic: string
-
valueSchema: object
-
Optional keySchema: undefined | object
Returns Promise<object>
registerValueSchema
- registerValueSchema(outputTopic: string, valueSchema: object): Promise<object>
-
Parameters
-
outputTopic: string
-
valueSchema: object
Returns Promise<object>
sendMessage
-
Parameters
Returns Promise<unknown>
Kafka producer client, abstraction on top of HighLevelProducer from node-rdkafka