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 Stringprotected Stringprotected DurationFields inherited from class com.flowable.engage.external.system.dto.OutboundMessageDto
businessAccountId, content, externalUserId, mediaId, messageId, type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetType()voidsetBodyParameters(List<WhatsAppTemplateParameter> bodyParameters) voidsetButtons(List<Button> buttons) voidsetFooterParameters(List<WhatsAppTemplateParameter> footerParameters) voidsetHeaderParameters(List<WhatsAppTemplateParameter> headerParameters) voidsetLanguage(String language) voidsetTemplateId(String templateId) voidsetTimeToLive(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:
getTypein classOutboundMessageDto
-
getTemplateId
-
setTemplateId
-
getLanguage
-
setLanguage
-
getBodyParameters
-
setBodyParameters
-
getHeaderParameters
-
setHeaderParameters
-
getButtons
-
setButtons
-
getTimeToLive
-
setTimeToLive
-