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()
void
setBusinessAccountId
(String businessAccountId) void
setContent
(String content) void
setDynamicProperties
(Map<String, Object> dynamicProperties) void
setExternalId
(String externalId) void
setExternalMedia
(InboundMessageDto.Media externalMedia) void
setInteractiveOutcome
(String interactiveOutcome) void
setReplyToExternalId
(String replyToExternalId) void
setSenderId
(String senderId) void
setSenderName
(String senderName) void
setSubType
(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
-