Package com.mypurecloud.sdk.v2.model
Class QueueConversationSocialExpressionEventTopicMessageDetails
java.lang.Object
com.mypurecloud.sdk.v2.model.QueueConversationSocialExpressionEventTopicMessageDetails
- All Implemented Interfaces:
Serializable
public class QueueConversationSocialExpressionEventTopicMessageDetails
extends Object
implements Serializable
QueueConversationSocialExpressionEventTopicMessageDetails
- 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
ConstructorsConstructorDescriptionQueueConversationSocialExpressionEventTopicMessageDetails(Boolean initWithEmptyList) -
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.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.messageStatus(QueueConversationSocialExpressionEventTopicMessageDetails.MessageStatusEnum messageStatus) Indicates the delivery status of the message.messageTime(Date messageTime) The time when the message was sent or received.voidvoidvoidsetMessageId(String messageId) voidvoidsetMessageSegmentCount(Long messageSegmentCount) voidsetMessageStatus(QueueConversationSocialExpressionEventTopicMessageDetails.MessageStatusEnum messageStatus) voidsetMessageTime(Date messageTime) voidsetSocialVisibility(QueueConversationSocialExpressionEventTopicMessageDetails.SocialVisibilityEnum socialVisibility) voidsocialVisibility(QueueConversationSocialExpressionEventTopicMessageDetails.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
-
QueueConversationSocialExpressionEventTopicMessageDetails
public QueueConversationSocialExpressionEventTopicMessageDetails() -
QueueConversationSocialExpressionEventTopicMessageDetails
-
-
Method Details
-
messageId
UUID identifying the message media. -
getMessageId
-
setMessageId
-
messageTime
The time when the message was sent or received. -
getMessageTime
-
setMessageTime
-
messageStatus
public QueueConversationSocialExpressionEventTopicMessageDetails messageStatus(QueueConversationSocialExpressionEventTopicMessageDetails.MessageStatusEnum messageStatus) Indicates the delivery status of the message. -
getMessageStatus
public QueueConversationSocialExpressionEventTopicMessageDetails.MessageStatusEnum getMessageStatus() -
setMessageStatus
public void setMessageStatus(QueueConversationSocialExpressionEventTopicMessageDetails.MessageStatusEnum messageStatus) -
messageSegmentCount
public QueueConversationSocialExpressionEventTopicMessageDetails 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. SMS character limits. -
getMessageSegmentCount
-
setMessageSegmentCount
-
media
public QueueConversationSocialExpressionEventTopicMessageDetails media(List<QueueConversationSocialExpressionEventTopicMessageMedia> media) The media (images, files, etc) associated with this message, if any -
getMedia
-
setMedia
-
errorInfo
public QueueConversationSocialExpressionEventTopicMessageDetails errorInfo(QueueConversationSocialExpressionEventTopicErrorDetails errorInfo) Detailed information about an error response. -
getErrorInfo
-
setErrorInfo
-
stickers
public QueueConversationSocialExpressionEventTopicMessageDetails stickers(List<QueueConversationSocialExpressionEventTopicMessageSticker> stickers) A list of stickers included in the message -
getStickers
-
setStickers
-
messageMetadata
public QueueConversationSocialExpressionEventTopicMessageDetails messageMetadata(QueueConversationSocialExpressionEventTopicMessageMetadata messageMetadata) -
getMessageMetadata
-
setMessageMetadata
public void setMessageMetadata(QueueConversationSocialExpressionEventTopicMessageMetadata messageMetadata) -
getSocialVisibility
public QueueConversationSocialExpressionEventTopicMessageDetails.SocialVisibilityEnum getSocialVisibility() -
setSocialVisibility
public void setSocialVisibility(QueueConversationSocialExpressionEventTopicMessageDetails.SocialVisibilityEnum socialVisibility) -
equals
-
hashCode
public int hashCode() -
toString
-
socialVisibility