Class WhatsAppInteractiveMessageBuilderImpl.SectionRowBuilderImpl
java.lang.Object
com.flowable.engage.external.system.whatsapp.WhatsAppInteractiveMessageBuilderImpl.SectionRowBuilderImpl
- All Implemented Interfaces:
WhatsAppInteractiveMessageBuilder.SectionRowBuilder
- Enclosing class:
- WhatsAppInteractiveMessageBuilderImpl
public static class WhatsAppInteractiveMessageBuilderImpl.SectionRowBuilderImpl
extends Object
implements WhatsAppInteractiveMessageBuilder.SectionRowBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final WhatsAppInteractiveMessageDto.ButtonOrSectionRowprotected final WhatsAppInteractiveMessageBuilderImpl.SectionBuilderImpl -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionaddRow()Add the previously configured row.description(String description) The user visible description of the row.The unique identifier of the row.The user visible text in the row.
-
Field Details
-
sectionBuilder
-
row
-
-
Constructor Details
-
SectionRowBuilderImpl
public SectionRowBuilderImpl(WhatsAppInteractiveMessageBuilderImpl.SectionBuilderImpl sectionBuilder)
-
-
Method Details
-
id
Description copied from interface:WhatsAppInteractiveMessageBuilder.SectionRowBuilderThe unique identifier of the row. This will be returned by WhatsApp when the user selects this row.- Specified by:
idin interfaceWhatsAppInteractiveMessageBuilder.SectionRowBuilder- Parameters:
id- the row unique identifier- See Also:
-
title
Description copied from interface:WhatsAppInteractiveMessageBuilder.SectionRowBuilderThe user visible text in the row.- Specified by:
titlein interfaceWhatsAppInteractiveMessageBuilder.SectionRowBuilder- Parameters:
title- the row content- See Also:
-
description
Description copied from interface:WhatsAppInteractiveMessageBuilder.SectionRowBuilderThe user visible description of the row.- Specified by:
descriptionin interfaceWhatsAppInteractiveMessageBuilder.SectionRowBuilder- Parameters:
description- the row description- See Also:
-
addRow
Description copied from interface:WhatsAppInteractiveMessageBuilder.SectionRowBuilderAdd the previously configured row. If not invoked then the rest of theWhatsAppInteractiveMessageBuilder.SectionRowBuilderoperations are a noop.- Specified by:
addRowin interfaceWhatsAppInteractiveMessageBuilder.SectionRowBuilder
-