Package com.vonage.client.messages.mms
Class MmsRequest.Builder<M extends MmsRequest,B extends MmsRequest.Builder<? extends M,? extends B>>
java.lang.Object
com.vonage.client.messages.MessageRequest.Builder<M,B>
com.vonage.client.messages.mms.MmsRequest.Builder<M,B>
- Direct Known Subclasses:
MmsAudioRequest.Builder,MmsImageRequest.Builder,MmsVcardRequest.Builder,MmsVideoRequest.Builder
- Enclosing class:
MmsRequest
protected abstract static class MmsRequest.Builder<M extends MmsRequest,B extends MmsRequest.Builder<? extends M,? extends B>>
extends MessageRequest.Builder<M,B>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.vonage.client.messages.MessageRequest.Builder
build, caption, clientRef, custom, from, name, text, to, url, webhookUrl, webhookVersion
-
Constructor Details
-
Builder
protected Builder()
-
-
Method Details
-
ttl
(OPTIONAL) Time-To-Live (how long a message should exist before it is delivered successfully) in seconds. If a message is not delivered successfully within the TTL time, the message is considered expired and will be rejected if TTL is supported. Must be between 300 and 259200. Default is 600.- Overrides:
ttlin classMessageRequest.Builder<M extends MmsRequest,B extends MmsRequest.Builder<? extends M, ? extends B>> - Parameters:
ttl- The message time-to-live in seconds.- Returns:
- This builder.
- Since:
- 8.7.0
-