Module it.auties.whatsapp4j
Class TemplateReplyMessage.TemplateReplyMessageBuilder<C extends TemplateReplyMessage,B extends TemplateReplyMessage.TemplateReplyMessageBuilder<C,B>>
java.lang.Object
it.auties.whatsapp.model.message.model.ContextualMessage.ContextualMessageBuilder<C,B>
it.auties.whatsapp.model.message.model.ButtonReplyMessage.ButtonReplyMessageBuilder<C,B>
it.auties.whatsapp.model.message.button.TemplateReplyMessage.TemplateReplyMessageBuilder<C,B>
- Direct Known Subclasses:
TemplateReplyMessage.TemplateReplyMessageBuilderImpl
- Enclosing class:
- TemplateReplyMessage
public abstract static class TemplateReplyMessage.TemplateReplyMessageBuilder<C extends TemplateReplyMessage,B extends TemplateReplyMessage.TemplateReplyMessageBuilder<C,B>>
extends ButtonReplyMessage.ButtonReplyMessageBuilder<C,B>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
id
-
buttonText
-
contextInfo
-
index
private int index
-
-
Constructor Details
-
TemplateReplyMessageBuilder
public TemplateReplyMessageBuilder()
-
-
Method Details
-
self
- Specified by:
self
in classButtonReplyMessage.ButtonReplyMessageBuilder<C extends TemplateReplyMessage,
B extends TemplateReplyMessage.TemplateReplyMessageBuilder<C, B>>
-
build
- Specified by:
build
in classButtonReplyMessage.ButtonReplyMessageBuilder<C extends TemplateReplyMessage,
B extends TemplateReplyMessage.TemplateReplyMessageBuilder<C, B>>
-
id
- Returns:
this
.
-
buttonText
- Returns:
this
.
-
contextInfo
- Overrides:
contextInfo
in classContextualMessage.ContextualMessageBuilder<C extends TemplateReplyMessage,
B extends TemplateReplyMessage.TemplateReplyMessageBuilder<C, B>> - Returns:
this
.
-
index
- Returns:
this
.
-
toString
- Overrides:
toString
in classButtonReplyMessage.ButtonReplyMessageBuilder<C extends TemplateReplyMessage,
B extends TemplateReplyMessage.TemplateReplyMessageBuilder<C, B>>
-