-
Notifications
You must be signed in to change notification settings - Fork 215
Messages
Messages within Transporter are emitted by Sources as data is read and consumed by Sinks as data to be written. They are manipulated by Transformers. The Message itself is a JavaScript data object comprised of four fields.
This field is the root of a tree which contains the data that is being passed as part of the message. Typically, it is the root of a JSON document expanded into a key/value structure.
This field contains the namespace string which is matched with the namespace parameters in the Transporter pipeline.
The operation that this data should be used to reflect when being written by a Sink. The op field is determined by the Source when being read and can be insert
, update
, delete
, command
or noop
.
The timestamp for the message. This is a Unix epoch time which reflects when the message was created.
Transporter is open source, built by the good people of Compose (and you, if you want to contribute).