Class WhatsappReactionRequest.Builder
java.lang.Object
com.vonage.client.messages.MessageRequest.Builder<WhatsappReactionRequest,WhatsappReactionRequest.Builder>
com.vonage.client.messages.whatsapp.WhatsappRequest.Builder<WhatsappReactionRequest,WhatsappReactionRequest.Builder>
com.vonage.client.messages.whatsapp.WhatsappReactionRequest.Builder
- Enclosing class:
WhatsappReactionRequest
public static final class WhatsappReactionRequest.Builder
extends WhatsappRequest.Builder<WhatsappReactionRequest,WhatsappReactionRequest.Builder>
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the MessageRequest.(REQUIRED unless unreact() is called) Set the reaction to the message.unreact()(REQUIRED unless reaction(String) is called) Unreact to the message.Methods inherited from class com.vonage.client.messages.whatsapp.WhatsappRequest.Builder
contextMessageIdMethods inherited from class com.vonage.client.messages.MessageRequest.Builder
caption, clientRef, custom, from, name, text, to, ttl, url, webhookUrl, webhookVersion
-
Method Details
-
reaction
(REQUIRED unless unreact() is called) Set the reaction to the message. This must be a single emoji character in UTF-8 encoding.- Parameters:
emoji- The emoji character to use as a string.- Returns:
- This builder.
-
unreact
(REQUIRED unless reaction(String) is called) Unreact to the message.- Returns:
- This builder.
-
build
Description copied from class:MessageRequest.BuilderBuilds the MessageRequest.- Specified by:
buildin classMessageRequest.Builder<WhatsappReactionRequest,WhatsappReactionRequest.Builder> - Returns:
- A MessageRequest, populated with all fields from this builder.
-