Values.MessageSourceInformation about a message.
type nonrec t = {messageId : MessageId.t;The ID to assign to the message. Within each batch sent, each "messageId" must be unique.
*)inputName : EphemeralInputName.t;The name of the input into which the message payload is transformed.
*)payload : Payload.t;The payload of the message. This can be a JSON string or a Base-64-encoded string representing binary data (in which case you must decode it).
*)timestamp : TimestampValue.t option;The timestamp associated with the message.
*)}val make :
?timestamp:??? ->
messageId:MessageId.t ->
inputName:EphemeralInputName.t ->
payload:Payload.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Blob of Payload.t
| `String of MessageId.t
| `Structure of (string * [> `Long of EpochMilliTimestamp.t ]) list ])
list ]