Class UpdateSmsBatchBinaryRequest
- java.lang.Object
-
- com.sinch.sdk.domains.sms.models.requests.UpdateBaseBatchRequest<String>
-
- com.sinch.sdk.domains.sms.models.requests.UpdateSmsBatchBinaryRequest
-
public class UpdateSmsBatchBinaryRequest extends UpdateBaseBatchRequest<String>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUpdateSmsBatchBinaryRequest.Builder-
Nested classes/interfaces inherited from class com.sinch.sdk.domains.sms.models.requests.UpdateBaseBatchRequest
UpdateBaseBatchRequest.BatchBuilder<T>
-
-
Constructor Summary
Constructors Constructor Description UpdateSmsBatchBinaryRequest(Collection<String> toAdd, Collection<String> toRemove, String from, String body, DeliveryReportType deliveryReport, Instant sendAt, Instant expireAt, String callbackUrl, String udh)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateSmsBatchBinaryRequest.Builderbuilder()Optional<String>getUdh()StringtoString()-
Methods inherited from class com.sinch.sdk.domains.sms.models.requests.UpdateBaseBatchRequest
batchBuilder, getBody, getCallbackUrl, getDeliveryReport, getExpireAt, getFrom, getSendAt, getToAdd, getToRemove
-
-
-
-
Constructor Detail
-
UpdateSmsBatchBinaryRequest
public UpdateSmsBatchBinaryRequest(Collection<String> toAdd, Collection<String> toRemove, String from, String body, DeliveryReportType deliveryReport, Instant sendAt, Instant expireAt, String callbackUrl, String udh)
- Parameters:
toAdd- List of phone numbers and group IDs to add to the batch.List of Phone numbers and group IDs that will receive the batchtoRemove- List of phone numbers and group IDs to remove from the batchfrom- Sender number. Must be valid phone number, short code or alphanumeric. Required if Automatic Default Originator not configured.body- The message contentdeliveryReport- Request delivery report callback. Note that delivery reports can be fetched from the API regardless of this settingsendAt- If set in the future, the message will be delayed until send_at occurs. Must be before expire_at. If set in the past, messages will be sent immediatelyexpireAt- If set, the system will stop trying to deliver the message at this point. Must be after send_at. Default and max is 3 days after send_atcallbackUrl- Override the default callback URL for this batch. Must be valid URL.udh- The UDH header of a binary message HEX encoded. Max 140 bytes including the body.
-
-
Method Detail
-
toString
public String toString()
- Overrides:
toStringin classUpdateBaseBatchRequest<String>
-
builder
public static UpdateSmsBatchBinaryRequest.Builder builder()
-
-