Package com.sinch.sdk.domains.sms.models
Class DeliveryReportType
java.lang.Object
com.sinch.sdk.core.utils.EnumDynamic<String,DeliveryReportType>
com.sinch.sdk.domains.sms.models.DeliveryReportType
DeliveryReportType authorized values
- Since:
- 1.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final DeliveryReportType
A single delivery report callback will be sent which includes a list of recipients per delivery status.static final DeliveryReportType
No delivery report callback will be sent.static final DeliveryReportType
A delivery report callback will be sent for each status change of a message.static final DeliveryReportType
A delivery report callback representing the final status of a message will be sent for each recipient.static final DeliveryReportType
A single delivery report callback will be sent. -
Method Summary
Modifier and TypeMethodDescriptionstatic DeliveryReportType
static String
static Stream
<DeliveryReportType> values()
Methods inherited from class com.sinch.sdk.core.utils.EnumDynamic
equals, hashCode, toString, value
-
Field Details
-
NONE
No delivery report callback will be sent. -
SUMMARY
A single delivery report callback will be sent. -
FULL
A single delivery report callback will be sent which includes a list of recipients per delivery status. -
PER_RECIPIENT
A delivery report callback will be sent for each status change of a message. This could result in a lot of callbacks and should be used with caution for larger batches. These delivery reports also include a timestamp of when the Delivery Report originated from the SMSC. -
PER_RECIPIENT_FINAl
A delivery report callback representing the final status of a message will be sent for each recipient. This will send only one callback per recipient, compared to the multiple callbacks sent when using per_recipient. The delivery report will also include a timestamp of when it originated from the SMSC.
-
-
Method Details
-
values
-
from
-
valueOf
-