Class WhatsAppInteractiveMessageBuilderImpl.SectionBuilderImpl
java.lang.Object
com.flowable.engage.external.system.whatsapp.WhatsAppInteractiveMessageBuilderImpl.SectionBuilderImpl
- All Implemented Interfaces:
WhatsAppInteractiveMessageBuilder.SectionBuilder
- Enclosing class:
- WhatsAppInteractiveMessageBuilderImpl
public static class WhatsAppInteractiveMessageBuilderImpl.SectionBuilderImpl
extends Object
implements WhatsAppInteractiveMessageBuilder.SectionBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final WhatsAppInteractiveMessageBuilderImpl.ListMessageBuilderImplprotected final WhatsAppInteractiveMessageDto.Section -
Constructor Summary
ConstructorsConstructorDescriptionSectionBuilderImpl(WhatsAppInteractiveMessageBuilderImpl.ListMessageBuilderImpl listMessageBuilder) -
Method Summary
Modifier and TypeMethodDescriptionAdd the section and continue working on the interactive list message or perform sending message.Start creating a row in the section.The title of the section.
-
Field Details
-
listMessageBuilder
-
section
-
-
Constructor Details
-
SectionBuilderImpl
public SectionBuilderImpl(WhatsAppInteractiveMessageBuilderImpl.ListMessageBuilderImpl listMessageBuilder)
-
-
Method Details
-
title
Description copied from interface:WhatsAppInteractiveMessageBuilder.SectionBuilderThe title of the section. This will be visible to the user. Mandatory if you have more than one section.- Specified by:
titlein interfaceWhatsAppInteractiveMessageBuilder.SectionBuilder- Parameters:
title- the title of the section
-
createRow
Description copied from interface:WhatsAppInteractiveMessageBuilder.SectionBuilderStart creating a row in the section.- Specified by:
createRowin interfaceWhatsAppInteractiveMessageBuilder.SectionBuilder
-
addSection
Description copied from interface:WhatsAppInteractiveMessageBuilder.SectionBuilderAdd the section and continue working on the interactive list message or perform sending message.- Specified by:
addSectionin interfaceWhatsAppInteractiveMessageBuilder.SectionBuilder- Returns:
- the
WhatsAppInteractiveMessageBuilder.ListMessageBuilderresponsible for sending the message
-