Package com.vonage.client.messages.rcs
Class RcsCustomRequest.Builder
java.lang.Object
com.vonage.client.messages.MessageRequest.Builder<RcsCustomRequest,RcsCustomRequest.Builder>
com.vonage.client.messages.rcs.RcsRequest.Builder<RcsCustomRequest,RcsCustomRequest.Builder>
com.vonage.client.messages.rcs.RcsCustomRequest.Builder
- Enclosing class:
RcsCustomRequest
public static final class RcsCustomRequest.Builder
extends RcsRequest.Builder<RcsCustomRequest,RcsCustomRequest.Builder>
-
Method Summary
Methods inherited from class com.vonage.client.messages.rcs.RcsRequest.Builder
ttlMethods inherited from class com.vonage.client.messages.MessageRequest.Builder
caption, clientRef, from, name, text, to, url, webhookUrl, webhookVersion
-
Method Details
-
custom
A custom payload. The schema of a custom object can vary widely. Read more about RCS Custom Messages.- Overrides:
customin classMessageRequest.Builder<RcsCustomRequest,RcsCustomRequest.Builder> - Parameters:
payload- The custom payload properties to send as a Map.- Returns:
- This builder.
-
build
Description copied from class:MessageRequest.BuilderBuilds the MessageRequest.- Specified by:
buildin classMessageRequest.Builder<RcsCustomRequest,RcsCustomRequest.Builder> - Returns:
- A MessageRequest, populated with all fields from this builder.
-