Package com.mypurecloud.sdk.v2.model
Class QueueConversationVideoEventTopicMessageDetails
java.lang.Object
com.mypurecloud.sdk.v2.model.QueueConversationVideoEventTopicMessageDetails
- All Implemented Interfaces:
Serializable
QueueConversationVideoEventTopicMessageDetails
- 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 TypeMethodDescriptionbooleanDetailed information about an error response.getMedia()inthashCode()The media (images, files, etc) associated with this message, if anyUUID identifying the message media.messageMetadata(QueueConversationVideoEventTopicMessageMetadata 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.voidvoidvoidsetMessageId(String messageId) voidsetMessageMetadata(QueueConversationVideoEventTopicMessageMetadata messageMetadata) voidsetMessageSegmentCount(Long messageSegmentCount) voidvoidsetMessageTime(Date messageTime) voidsetSocialVisibility(QueueConversationVideoEventTopicMessageDetails.SocialVisibilityEnum socialVisibility) voidsocialVisibility(QueueConversationVideoEventTopicMessageDetails.SocialVisibilityEnum socialVisibility) For social media messages, the visibility of the message in the originating social platformA list of stickers included in the messagetoString()
-
Constructor Details
-
QueueConversationVideoEventTopicMessageDetails
public QueueConversationVideoEventTopicMessageDetails() -
QueueConversationVideoEventTopicMessageDetails
-
-
Method Details
-
messageId
UUID identifying the message media. -
getMessageId
-
setMessageId
-
messageTime
The time when the message was sent or received. -
getMessageTime
-
setMessageTime
-
messageStatus
public QueueConversationVideoEventTopicMessageDetails messageStatus(QueueConversationVideoEventTopicMessageDetails.MessageStatusEnum messageStatus) Indicates the delivery status of the message. -
getMessageStatus
-
setMessageStatus
public void setMessageStatus(QueueConversationVideoEventTopicMessageDetails.MessageStatusEnum messageStatus) -
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
public QueueConversationVideoEventTopicMessageDetails media(List<QueueConversationVideoEventTopicMessageMedia> media) The media (images, files, etc) associated with this message, if any -
getMedia
-
setMedia
-
errorInfo
public QueueConversationVideoEventTopicMessageDetails errorInfo(QueueConversationVideoEventTopicErrorDetails errorInfo) Detailed information about an error response. -
getErrorInfo
-
setErrorInfo
-
stickers
public QueueConversationVideoEventTopicMessageDetails stickers(List<QueueConversationVideoEventTopicMessageSticker> stickers) A list of stickers included in the message -
getStickers
-
setStickers
-
messageMetadata
public QueueConversationVideoEventTopicMessageDetails messageMetadata(QueueConversationVideoEventTopicMessageMetadata messageMetadata) -
getMessageMetadata
-
setMessageMetadata
-
getSocialVisibility
-
setSocialVisibility
public void setSocialVisibility(QueueConversationVideoEventTopicMessageDetails.SocialVisibilityEnum socialVisibility) -
equals
-
hashCode
public int hashCode() -
toString
-
socialVisibility