Package com.mypurecloud.sdk.v2.model
Class ConversationEventTopicMessageDetails
java.lang.Object
com.mypurecloud.sdk.v2.model.ConversationEventTopicMessageDetails
- All Implemented Interfaces:
Serializable
ConversationEventTopicMessageDetails
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumIndicates the delivery status of the message.static enumFor social media messages, the visibility of the message in the originating social platform -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanerrorInfo(ConversationEventTopicErrorDetails errorInfo) Detailed information about an error response.getMedia()inthashCode()The media (images, files, etc) associated with this message, if anyUUID identifying the message media.messageMetadata(ConversationEventTopicMessageMetadata messageMetadata) messageSegmentCount(Long messageSegmentCount) The message segment count, greater than 1 if the message content was split into multiple parts for this message type, e.g.Indicates the delivery status of the message.messageTime(Date messageTime) The time when the message was sent or received.voidsetErrorInfo(ConversationEventTopicErrorDetails errorInfo) voidvoidsetMessageId(String messageId) voidsetMessageMetadata(ConversationEventTopicMessageMetadata messageMetadata) voidsetMessageSegmentCount(Long messageSegmentCount) voidvoidsetMessageTime(Date messageTime) voidsetSocialVisibility(ConversationEventTopicMessageDetails.SocialVisibilityEnum socialVisibility) voidsetStickers(List<ConversationEventTopicMessageSticker> stickers) socialVisibility(ConversationEventTopicMessageDetails.SocialVisibilityEnum socialVisibility) For social media messages, the visibility of the message in the originating social platformstickers(List<ConversationEventTopicMessageSticker> stickers) A list of stickers included in the messagetoString()
-
Constructor Details
-
ConversationEventTopicMessageDetails
public ConversationEventTopicMessageDetails() -
ConversationEventTopicMessageDetails
-
-
Method Details
-
messageId
UUID identifying the message media. -
getMessageId
-
setMessageId
-
messageTime
The time when the message was sent or received. -
getMessageTime
-
setMessageTime
-
messageStatus
public ConversationEventTopicMessageDetails messageStatus(ConversationEventTopicMessageDetails.MessageStatusEnum messageStatus) Indicates the delivery status of the message. -
getMessageStatus
-
setMessageStatus
-
messageSegmentCount
The message segment count, greater than 1 if the message content was split into multiple parts for this message type, e.g. SMS character limits. -
getMessageSegmentCount
-
setMessageSegmentCount
-
media
The media (images, files, etc) associated with this message, if any -
getMedia
-
setMedia
-
errorInfo
Detailed information about an error response. -
getErrorInfo
-
setErrorInfo
-
stickers
public ConversationEventTopicMessageDetails stickers(List<ConversationEventTopicMessageSticker> stickers) A list of stickers included in the message -
getStickers
-
setStickers
-
messageMetadata
public ConversationEventTopicMessageDetails messageMetadata(ConversationEventTopicMessageMetadata messageMetadata) -
getMessageMetadata
-
setMessageMetadata
-
getSocialVisibility
-
setSocialVisibility
public void setSocialVisibility(ConversationEventTopicMessageDetails.SocialVisibilityEnum socialVisibility) -
equals
-
hashCode
public int hashCode() -
toString
-
socialVisibility