public class SmsAdvancedTextualRequest extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
SERIALIZED_NAME_BULK_ID |
static String |
SERIALIZED_NAME_MESSAGES |
static String |
SERIALIZED_NAME_SENDING_SPEED_LIMIT |
static String |
SERIALIZED_NAME_TRACKING |
| Constructor and Description |
|---|
SmsAdvancedTextualRequest() |
| Modifier and Type | Method and Description |
|---|---|
SmsAdvancedTextualRequest |
addMessagesItem(SmsTextualMessage messagesItem) |
SmsAdvancedTextualRequest |
bulkId(String bulkId) |
boolean |
equals(Object o) |
String |
getBulkId()
Unique ID assigned to the request if messaging multiple recipients or sending multiple messages
via a single API request.
|
List<SmsTextualMessage> |
getMessages()
An array of message objects of a single message or multiple messages sent under one bulk ID.
|
SmsSendingSpeedLimit |
getSendingSpeedLimit()
Limits the send speed when sending messages in bulk to deliver messages over a longer period of
time.
|
SmsTracking |
getTracking()
Sets up tracking parameters to track conversion metrics and type.
|
int |
hashCode() |
SmsAdvancedTextualRequest |
messages(List<SmsTextualMessage> messages) |
SmsAdvancedTextualRequest |
sendingSpeedLimit(SmsSendingSpeedLimit sendingSpeedLimit) |
void |
setBulkId(String bulkId) |
void |
setMessages(List<SmsTextualMessage> messages) |
void |
setSendingSpeedLimit(SmsSendingSpeedLimit sendingSpeedLimit) |
void |
setTracking(SmsTracking tracking) |
String |
toString() |
SmsAdvancedTextualRequest |
tracking(SmsTracking tracking) |
public static final String SERIALIZED_NAME_BULK_ID
public static final String SERIALIZED_NAME_MESSAGES
public static final String SERIALIZED_NAME_SENDING_SPEED_LIMIT
public static final String SERIALIZED_NAME_TRACKING
public SmsAdvancedTextualRequest bulkId(String bulkId)
public String getBulkId()
public void setBulkId(String bulkId)
public SmsAdvancedTextualRequest messages(List<SmsTextualMessage> messages)
public SmsAdvancedTextualRequest addMessagesItem(SmsTextualMessage messagesItem)
public List<SmsTextualMessage> getMessages()
public void setMessages(List<SmsTextualMessage> messages)
public SmsAdvancedTextualRequest sendingSpeedLimit(SmsSendingSpeedLimit sendingSpeedLimit)
public SmsSendingSpeedLimit getSendingSpeedLimit()
public void setSendingSpeedLimit(SmsSendingSpeedLimit sendingSpeedLimit)
public SmsAdvancedTextualRequest tracking(SmsTracking tracking)
public SmsTracking getTracking()
public void setTracking(SmsTracking tracking)
Copyright © 2022. All rights reserved.