Package com.vonage.client.messages.rcs
Class RcsVideoRequest.Builder
java.lang.Object
com.vonage.client.messages.MessageRequest.Builder<RcsVideoRequest,RcsVideoRequest.Builder>
com.vonage.client.messages.rcs.RcsRequest.Builder<RcsVideoRequest,RcsVideoRequest.Builder>
com.vonage.client.messages.rcs.RcsVideoRequest.Builder
- All Implemented Interfaces:
MediaMessageRequest.Builder<RcsVideoRequest.Builder>
- Enclosing class:
RcsVideoRequest
public static final class RcsVideoRequest.Builder
extends RcsRequest.Builder<RcsVideoRequest,RcsVideoRequest.Builder>
implements MediaMessageRequest.Builder<RcsVideoRequest.Builder>
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the MessageRequest.(REQUIRED) Publicly accessible URL of the video attachment.Methods inherited from class com.vonage.client.messages.rcs.RcsRequest.Builder
ttlMethods inherited from class com.vonage.client.messages.MessageRequest.Builder
caption, clientRef, custom, from, name, text, to, webhookUrl, webhookVersion
-
Method Details
-
url
(REQUIRED) Publicly accessible URL of the video attachment. Supported file types are.mp4and.3gppwith H.264 and AAC codecs only.- Specified by:
urlin interfaceMediaMessageRequest.Builder<RcsVideoRequest.Builder>- Overrides:
urlin classMessageRequest.Builder<RcsVideoRequest,RcsVideoRequest.Builder> - Parameters:
url- The URL as a string.- Returns:
- This builder.
-
build
Description copied from class:MessageRequest.BuilderBuilds the MessageRequest.- Specified by:
buildin classMessageRequest.Builder<RcsVideoRequest,RcsVideoRequest.Builder> - Returns:
- A MessageRequest, populated with all fields from this builder.
-