Class WhatsAppOutboundTemplateMessageDto
java.lang.Object
com.flowable.engage.external.system.dto.OutboundMessageDto
com.flowable.engage.external.system.whatsapp.dto.WhatsAppOutboundTemplateMessageDto
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<WhatsAppTemplateParameter>
protected List<WhatsAppTemplateParameter>
protected List<WhatsAppTemplateParameter>
protected String
protected String
protected Duration
Fields inherited from class com.flowable.engage.external.system.dto.OutboundMessageDto
businessAccountId, content, externalUserId, mediaId, messageId, type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetType()
void
setBodyParameters
(List<WhatsAppTemplateParameter> bodyParameters) void
setButtons
(List<Button> buttons) void
setFooterParameters
(List<WhatsAppTemplateParameter> footerParameters) void
setHeaderParameters
(List<WhatsAppTemplateParameter> headerParameters) void
setLanguage
(String language) void
setTemplateId
(String templateId) void
setTimeToLive
(Duration timeToLive) Methods inherited from class com.flowable.engage.external.system.dto.OutboundMessageDto
getBusinessAccountId, getContent, getExternalUserId, getMediaId, getMessageId, setBusinessAccountId, setContent, setExternalUserId, setMediaId, setMessageId, setType
-
Field Details
-
timeToLive
-
templateId
-
language
-
headerParameters
-
bodyParameters
-
buttons
-
-
Constructor Details
-
WhatsAppOutboundTemplateMessageDto
public WhatsAppOutboundTemplateMessageDto()
-
-
Method Details
-
getType
- Overrides:
getType
in classOutboundMessageDto
-
getTemplateId
-
setTemplateId
-
getLanguage
-
setLanguage
-
getBodyParameters
-
setBodyParameters
-
getHeaderParameters
-
setHeaderParameters
-
getButtons
-
setButtons
-
getTimeToLive
-
setTimeToLive
-