Package com.symphony.bdk.gen.api.model
Class V4ImportedMessage
java.lang.Object
com.symphony.bdk.gen.api.model.V4ImportedMessage
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-06-21T12:31:55.143247962Z[Etc/UTC]")
public class V4ImportedMessage
extends Object
A historic message to be imported into the system. The importing user must have the Content Management role. Also, the importing user must be a member of the conversation it is importing into. The user that the message is intended to have come from must also be present in the conversation. The intended message timestamp must be a valid time from the past. It cannot be a future timestamp. By design, imported messages do not stream to datafeed or firehose endpoints.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddAttachmentsItem
(V4ImportedMessageAttachment attachmentsItem) addPreviewsItem
(V4ImportedMessageAttachment previewsItem) attachments
(List<V4ImportedMessageAttachment> attachments) boolean
Return true if this V4ImportedMessage object is equal to o.List of message attachments.getData()
Entity data in EntityJSONThe long integer userid of the Symphony user who you intend to show sent the message.The timestamp representing the time when the message was sent in the original system in milliseconds since Jan 1st 1970.Message text in MessageMLV2The ID of the message in the original system.The ID of the system through which the message was originally sent.List of attachments previews.Get streamIdint
hashCode()
intendedMessageFromUserId
(Long intendedMessageFromUserId) intendedMessageTimestamp
(Long intendedMessageTimestamp) originalMessageId
(String originalMessageId) originatingSystemId
(String originatingSystemId) previews
(List<V4ImportedMessageAttachment> previews) void
setAttachments
(List<V4ImportedMessageAttachment> attachments) void
void
setIntendedMessageFromUserId
(Long intendedMessageFromUserId) void
setIntendedMessageTimestamp
(Long intendedMessageTimestamp) void
setMessage
(String message) void
setOriginalMessageId
(String originalMessageId) void
setOriginatingSystemId
(String originatingSystemId) void
setPreviews
(List<V4ImportedMessageAttachment> previews) void
setStreamId
(String streamId) toString()
-
Field Details
-
JSON_PROPERTY_MESSAGE
- See Also:
-
JSON_PROPERTY_DATA
- See Also:
-
JSON_PROPERTY_INTENDED_MESSAGE_TIMESTAMP
- See Also:
-
JSON_PROPERTY_INTENDED_MESSAGE_FROM_USER_ID
- See Also:
-
JSON_PROPERTY_ORIGINATING_SYSTEM_ID
- See Also:
-
JSON_PROPERTY_ORIGINAL_MESSAGE_ID
- See Also:
-
JSON_PROPERTY_STREAM_ID
- See Also:
-
JSON_PROPERTY_ATTACHMENTS
- See Also:
-
JSON_PROPERTY_PREVIEWS
- See Also:
-
-
Constructor Details
-
V4ImportedMessage
public V4ImportedMessage()
-
-
Method Details
-
message
-
getMessage
Message text in MessageMLV2- Returns:
- message
-
setMessage
-
data
-
getData
Entity data in EntityJSON- Returns:
- data
-
setData
-
intendedMessageTimestamp
-
getIntendedMessageTimestamp
The timestamp representing the time when the message was sent in the original system in milliseconds since Jan 1st 1970.- Returns:
- intendedMessageTimestamp
-
setIntendedMessageTimestamp
-
intendedMessageFromUserId
-
getIntendedMessageFromUserId
The long integer userid of the Symphony user who you intend to show sent the message.- Returns:
- intendedMessageFromUserId
-
setIntendedMessageFromUserId
-
originatingSystemId
-
getOriginatingSystemId
The ID of the system through which the message was originally sent.- Returns:
- originatingSystemId
-
setOriginatingSystemId
-
originalMessageId
-
getOriginalMessageId
The ID of the message in the original system.- Returns:
- originalMessageId
-
setOriginalMessageId
-
streamId
-
getStreamId
Get streamId- Returns:
- streamId
-
setStreamId
-
attachments
-
addAttachmentsItem
-
getAttachments
List of message attachments. Since Agent 20.14.- Returns:
- attachments
-
setAttachments
-
previews
-
addPreviewsItem
-
getPreviews
List of attachments previews. Since Agent 20.14.- Returns:
- previews
-
setPreviews
-
equals
Return true if this V4ImportedMessage object is equal to o. -
hashCode
public int hashCode() -
toString
-