Module it.auties.whatsapp4j
Class ProductMessage.ProductMessageBuilder<C extends ProductMessage,B extends ProductMessage.ProductMessageBuilder<C,B>>
java.lang.Object
it.auties.whatsapp.model.message.model.ContextualMessage.ContextualMessageBuilder<C,B>
it.auties.whatsapp.model.message.standard.ProductMessage.ProductMessageBuilder<C,B>
- Direct Known Subclasses:
ProductMessage.ProductMessageBuilderImpl
- Enclosing class:
- ProductMessage
public abstract static class ProductMessage.ProductMessageBuilder<C extends ProductMessage,B extends ProductMessage.ProductMessageBuilder<C,B>>
extends ContextualMessage.ContextualMessageBuilder<C,B>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private ContactJid
private ProductCatalog
private String
private Product
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class it.auties.whatsapp.model.message.model.ContextualMessage.ContextualMessageBuilder
contextInfo
-
Field Details
-
product
-
businessOwnerJid
-
catalog
-
body
-
-
Constructor Details
-
ProductMessageBuilder
public ProductMessageBuilder()
-
-
Method Details
-
self
- Specified by:
self
in classContextualMessage.ContextualMessageBuilder<C extends ProductMessage,
B extends ProductMessage.ProductMessageBuilder<C, B>>
-
build
- Specified by:
build
in classContextualMessage.ContextualMessageBuilder<C extends ProductMessage,
B extends ProductMessage.ProductMessageBuilder<C, B>>
-
product
- Returns:
this
.
-
businessOwnerJid
- Returns:
this
.
-
catalog
- Returns:
this
.
-
body
- Returns:
this
.
-
toString
- Overrides:
toString
in classContextualMessage.ContextualMessageBuilder<C extends ProductMessage,
B extends ProductMessage.ProductMessageBuilder<C, B>>
-