Unique identifier for the message. Used for tracking and responding to individual messages.
Set of keys in the (key, value) terminology of map/reduce paradigm. Used for routing and partitioning messages.
Get the system-provided metadata for this message.
The system metadata object
Input datum for sink operations. Provides access to message data, metadata, and unique ID.