Class MessengerAudioRequest.Builder
java.lang.Object
com.vonage.client.messages.MessageRequest.Builder<MessengerAudioRequest,MessengerAudioRequest.Builder>
com.vonage.client.messages.messenger.MessengerRequest.Builder<MessengerAudioRequest,MessengerAudioRequest.Builder>
com.vonage.client.messages.messenger.MessengerAudioRequest.Builder
- All Implemented Interfaces:
MediaMessageRequest.Builder<MessengerAudioRequest.Builder>
- Enclosing class:
MessengerAudioRequest
public static final class MessengerAudioRequest.Builder
extends MessengerRequest.Builder<MessengerAudioRequest,MessengerAudioRequest.Builder>
implements MediaMessageRequest.Builder<MessengerAudioRequest.Builder>
-
Field Summary
Fields inherited from class com.vonage.client.messages.messenger.MessengerRequest.Builder
category, tag -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the MessageRequest.(REQUIRED) Sets the URL of the audio attachment.Methods inherited from class com.vonage.client.messages.messenger.MessengerRequest.Builder
category, tagMethods inherited from class com.vonage.client.messages.MessageRequest.Builder
caption, clientRef, custom, from, name, text, to, ttl, webhookUrl, webhookVersion
-
Method Details
-
url
(REQUIRED) Sets the URL of the audio attachment. Supports only.mp3file extension. The URL must be between 10 and 2000 characters.- Specified by:
urlin interfaceMediaMessageRequest.Builder<MessengerAudioRequest.Builder>- Overrides:
urlin classMessageRequest.Builder<MessengerAudioRequest,MessengerAudioRequest.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<MessengerAudioRequest,MessengerAudioRequest.Builder> - Returns:
- A MessageRequest, populated with all fields from this builder.
-