2 releases
0.1.1 | Feb 6, 2023 |
---|---|
0.1.0 | Jan 3, 2023 |
#66 in #processor
Used in kjp_generator
17KB
129 lines
Kafka-json-processor generator plugin framework
This is a project that lets you create a plugin for kjp-generator in Rust. This library contains logic for parsing input parameters, handling errors and some handy utilities.
Handy utilities
GeneratorError
for signaling errors (DO use this one for error for correct error handling),json_path_to_object_key(&str) -> String
for generating&[ObjectKey]
for use with kafka-json-processor-core from JSONPath (parses JSONPath).
How to create custom plugin
See examples for practical guide how to use kjp-generator-plugin
.
For technical details how plugins work, see kjp-generator documentation.
Dependencies
~2.2–3MB
~54K SLoC