Class WhatsAppAddedEvent.WhatsAppMessageEvent.WhatsAppMessageEventBuilder
java.lang.Object
com.totvs.tjf.communication.sdk.events.whatsapp.WhatsAppAddedEvent.WhatsAppMessageEvent.WhatsAppMessageEventBuilder
- Enclosing class:
WhatsAppAddedEvent.WhatsAppMessageEvent
public static class WhatsAppAddedEvent.WhatsAppMessageEvent.WhatsAppMessageEventBuilder
extends Object
-
Method Summary
Modifier and TypeMethodDescriptionapplicationId
(String applicationId) attachments
(Set<MessageEvent.AttachmentEvent> attachments) build()
date
(ZonedDateTime date) params
(Set<MessageEvent.TemplateParamEvent> params) recipient
(WhatsAppAddedEvent.PhoneEvent recipient) senderName
(String senderName) template
(TemplateMessage template) templateId
(String templateId) toString()
-
Method Details
-
applicationId
public WhatsAppAddedEvent.WhatsAppMessageEvent.WhatsAppMessageEventBuilder applicationId(String applicationId) - Returns:
this
.
-
subject
- Returns:
this
.
-
recipient
public WhatsAppAddedEvent.WhatsAppMessageEvent.WhatsAppMessageEventBuilder recipient(WhatsAppAddedEvent.PhoneEvent recipient) - Returns:
this
.
-
sender
- Returns:
this
.
-
senderName
public WhatsAppAddedEvent.WhatsAppMessageEvent.WhatsAppMessageEventBuilder senderName(String senderName) - Returns:
this
.
-
templateId
public WhatsAppAddedEvent.WhatsAppMessageEvent.WhatsAppMessageEventBuilder templateId(String templateId) - Returns:
this
.
-
params
public WhatsAppAddedEvent.WhatsAppMessageEvent.WhatsAppMessageEventBuilder params(Set<MessageEvent.TemplateParamEvent> params) - Returns:
this
.
-
template
public WhatsAppAddedEvent.WhatsAppMessageEvent.WhatsAppMessageEventBuilder template(TemplateMessage template) - Returns:
this
.
-
content
- Returns:
this
.
-
attachments
public WhatsAppAddedEvent.WhatsAppMessageEvent.WhatsAppMessageEventBuilder attachments(Set<MessageEvent.AttachmentEvent> attachments) - Returns:
this
.
-
date
- Returns:
this
.
-
build
-
toString
-