public abstract class MtBatchSmsCreate extends Object
Constructor and Description |
---|
MtBatchSmsCreate() |
Modifier and Type | Method and Description |
---|---|
abstract URI |
callbackUrl()
The URL to which batch callbacks should be sent.
|
protected void |
check() |
abstract ReportType |
deliveryReport()
The type of delivery report to request for this batch.
|
abstract OffsetDateTime |
expireAt()
The time at which this batch will expire.
|
abstract List<String> |
recipients()
The list of message recipients.
|
abstract OffsetDateTime |
sendAt()
The time this batch should be sent.
|
abstract String |
sender()
The message originator.
|
abstract Set<String> |
tags()
The tags that should be attached to this message.
|
public abstract List<String> recipients()
public abstract String sender()
@Nullable public abstract ReportType deliveryReport()
null
to use the default type@Nullable public abstract OffsetDateTime sendAt()
null
or set to a past
time then the batch will be sent immediately.@Nullable public abstract OffsetDateTime expireAt()
@Nullable public abstract URI callbackUrl()
null
then callbacks will be sent to the default URL.null
to use the
default callback URLpublic abstract Set<String> tags()
@OverridingMethodsMustInvokeSuper @Value.Check protected void check()
Copyright © 2016–2019 CLX Communications. All rights reserved.