Package | Description |
---|---|
com.flowable.engage.external.system.whatsapp | |
com.flowable.engage.external.system.whatsapp.api |
Modifier and Type | Class and Description |
---|---|
class |
WhatsAppTemplateMessageBuilderImpl |
Modifier and Type | Method and Description |
---|---|
WhatsAppTemplateMessageBuilder |
WhatsAppTemplateMessageBuilder.addTemplateTextParameter(String parameter)
Add a positional text parameter to the body.
|
WhatsAppTemplateMessageBuilder |
WhatsAppTemplateMessageBuilder.addTemplateTextParameters(Collection<String> parameters)
Add positional text parameters to the body.
|
WhatsAppTemplateMessageBuilder |
WhatsAppTemplateMessageBuilder.ComponentBuilder.buildComponent()
Builds current component (header, body, footer or button) and adds it to the list of components of the parent builder.
|
WhatsAppTemplateMessageBuilder |
WhatsAppTemplateMessageBuilder.ButtonComponentBuilder.buildComponent() |
WhatsAppTemplateMessageBuilder |
WhatsAppTemplateMessageBuilder.businessAccountId(String businessAccountId)
The id of the business account that should be used when sending out the message.
|
WhatsAppTemplateMessageBuilder |
WhatsAppExternalConversationSystemAdapter.createTemplateMessageBuilder()
Create a message builder for the WhatsApp template message.
|
WhatsAppTemplateMessageBuilder |
WhatsAppTemplateMessageBuilder.externalUserId(String externalUserId)
The id of the recipient of the message.
|
WhatsAppTemplateMessageBuilder |
WhatsAppTemplateMessageBuilder.language(String language)
The language of the template that should be used.
|
WhatsAppTemplateMessageBuilder |
WhatsAppTemplateMessageBuilder.messageId(String messageId)
The id of the reference message within the Engage system.
|
WhatsAppTemplateMessageBuilder |
WhatsAppTemplateMessageBuilder.templateId(String templateId)
The id of the template that is registered on the WhatsApp side
|
WhatsAppTemplateMessageBuilder |
WhatsAppTemplateMessageBuilder.timeToLive(Duration timeToLive)
Time To Live (TTL) duration.
|