Class WhatsappVideoRequest.Builder
java.lang.Object
com.vonage.client.messages.MessageRequest.Builder<WhatsappVideoRequest,WhatsappVideoRequest.Builder>
com.vonage.client.messages.whatsapp.WhatsappRequest.Builder<WhatsappVideoRequest,WhatsappVideoRequest.Builder>
com.vonage.client.messages.whatsapp.WhatsappVideoRequest.Builder
- All Implemented Interfaces:
CaptionMediaMessageRequest.Builder<WhatsappVideoRequest.Builder>,MediaMessageRequest.Builder<WhatsappVideoRequest.Builder>
- Enclosing class:
WhatsappVideoRequest
public static final class WhatsappVideoRequest.Builder
extends WhatsappRequest.Builder<WhatsappVideoRequest,WhatsappVideoRequest.Builder>
implements CaptionMediaMessageRequest.Builder<WhatsappVideoRequest.Builder>
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the MessageRequest.(OPTIONAL) Additional text to accompany the video.(REQUIRED) Sets the URL of the video attachment.Methods inherited from class com.vonage.client.messages.whatsapp.WhatsappRequest.Builder
contextMessageIdMethods inherited from class com.vonage.client.messages.MessageRequest.Builder
clientRef, custom, from, name, text, to, ttl, webhookUrl, webhookVersion
-
Method Details
-
url
(REQUIRED) Sets the URL of the video attachment. Supports only.mp4and.3gppfile extensions. Only H.264 video codec and AAC audio codec is supported.- Specified by:
urlin interfaceMediaMessageRequest.Builder<WhatsappVideoRequest.Builder>- Overrides:
urlin classMessageRequest.Builder<WhatsappVideoRequest,WhatsappVideoRequest.Builder> - Parameters:
url- The URL as a string.- Returns:
- This builder.
-
caption
(OPTIONAL) Additional text to accompany the video.- Specified by:
captionin interfaceCaptionMediaMessageRequest.Builder<WhatsappVideoRequest.Builder>- Overrides:
captionin classMessageRequest.Builder<WhatsappVideoRequest,WhatsappVideoRequest.Builder> - Parameters:
caption- The caption string.- Returns:
- This builder.
-
build
Description copied from class:MessageRequest.BuilderBuilds the MessageRequest.- Specified by:
buildin classMessageRequest.Builder<WhatsappVideoRequest,WhatsappVideoRequest.Builder> - Returns:
- A MessageRequest, populated with all fields from this builder.
-