Package com.vonage.client.messages.rcs
Class RcsImageRequest.Builder
java.lang.Object
com.vonage.client.messages.MessageRequest.Builder<RcsImageRequest,RcsImageRequest.Builder>
com.vonage.client.messages.rcs.RcsRequest.Builder<RcsImageRequest,RcsImageRequest.Builder>
com.vonage.client.messages.rcs.RcsImageRequest.Builder
- All Implemented Interfaces:
MediaMessageRequest.Builder<RcsImageRequest.Builder>
- Enclosing class:
RcsImageRequest
public static final class RcsImageRequest.Builder
extends RcsRequest.Builder<RcsImageRequest,RcsImageRequest.Builder>
implements MediaMessageRequest.Builder<RcsImageRequest.Builder>
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the MessageRequest.(REQUIRED) The publicly accessible URL of the image 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) The publicly accessible URL of the image attachment. Supported types are.jpg,.jpeg, and.png.- Specified by:
urlin interfaceMediaMessageRequest.Builder<RcsImageRequest.Builder>- Overrides:
urlin classMessageRequest.Builder<RcsImageRequest,RcsImageRequest.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<RcsImageRequest,RcsImageRequest.Builder> - Returns:
- A MessageRequest, populated with all fields from this builder.
-