Heka Framed Protobuf Message Decoder Module
This decoder is for when multiple Heka messages are sent in one payload (e.g. Kinesis packing), it will not handle a message split across payloads.
1. Decoder Configuration Table
- none
2. Functions
2.1. decode
Decode and inject the resulting message(s)
Arguments
- data (string) - Framed Protobuf message(s) with a Heka schema
Return
- nil - throws an error on an invalid data type, inject_message failure etc.
source code: framed_protobuf.lua