Class InboundMessageDto
java.lang.Object
com.flowable.engage.external.system.dto.InboundMessageDto
- Direct Known Subclasses:
LineInboundMessageDto
- Author:
- Filip Hrisafov
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetType()voidsetBusinessAccountId(String businessAccountId) voidsetContent(String content) voidsetDynamicProperties(Map<String, Object> dynamicProperties) voidsetExternalId(String externalId) voidsetExternalMedia(InboundMessageDto.Media externalMedia) voidsetInteractiveOutcome(String interactiveOutcome) voidsetReplyToExternalId(String replyToExternalId) voidsetSenderId(String senderId) voidsetSenderName(String senderName) voidsetSubType(String subType) void
-
Field Details
-
senderId
-
senderName
-
businessAccountId
-
externalId
-
replyToExternalId
-
externalMedia
-
type
-
subType
-
-
dynamicProperties
-
interactiveOutcome
This contains the content of an interactive reaction from the user. For WhatsApp messages this contains:- The button payload of the button message type
- The button reply id of the interactive button_reply message
- The list reply id of the interactive list_reply message
-
-
Constructor Details
-
InboundMessageDto
public InboundMessageDto()
-
-
Method Details
-
getSenderId
-
setSenderId
-
getSenderName
-
setSenderName
-
getBusinessAccountId
-
setBusinessAccountId
-
getExternalId
-
setExternalId
-
getReplyToExternalId
-
setReplyToExternalId
-
getExternalMedia
-
setExternalMedia
-
getType
-
setType
-
getSubType
-
setSubType
-
getContent
-
setContent
-
getInteractiveOutcome
-
setInteractiveOutcome
-
getDynamicProperties
-
setDynamicProperties
-