public static class ContinualMessage.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ContinualMessage |
build()
Build the message
|
ContinualMessage.Builder |
createdAt(long timeMs)
Add the creation time to this message
|
ContinualMessage.Builder |
createdBy(Identity user)
Add the message creator to this message
|
ContinualMessage.Builder |
sentFromSource(String systemName)
Add the message source system to this message
|
ContinualMessage.Builder |
withMessageData(org.json.JSONObject data)
Add message data to the message
|
ContinualMessage.Builder |
withMessageData(String data)
Add message data to the message
|
ContinualMessage.MetadataSectionBuilder |
withMetaDataSection(String sectionName)
Start a metadata section
|
public ContinualMessage.Builder createdAt(long timeMs)
timeMs - timestamppublic ContinualMessage.Builder createdBy(Identity user)
user - a userpublic ContinualMessage.Builder sentFromSource(String systemName)
systemName - the source systempublic ContinualMessage.Builder withMessageData(org.json.JSONObject data)
data - message payloadpublic ContinualMessage.Builder withMessageData(String data)
data - message payloadpublic ContinualMessage.MetadataSectionBuilder withMetaDataSection(String sectionName)
sectionName - a section of metadatapublic ContinualMessage build()
Copyright © 2023 continual.io. All rights reserved.