Package com.sinch.sdk.domains.sms.models
Class DeliveryReportStatus
java.lang.Object
com.sinch.sdk.core.utils.EnumDynamic<String,DeliveryReportStatus>
com.sinch.sdk.domains.sms.models.DeliveryReportStatus
The status field describes which state a particular message is in. Note that statuses of type
Intermediate will only be reported if you request a status
per_recipient
or
per_recipient_final
( @see Retrieve
a recipient delivery report).- Since:
- 1.0
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final DeliveryReportStatus
Message was aborted before reaching the SMSC.static final DeliveryReportStatus
Message was cancelled by user before reaching SMSC.static final DeliveryReportStatus
Message has been deleted.static final DeliveryReportStatus
Message has been delivered.static final DeliveryReportStatus
Message has been dispatched and accepted for delivery by the SMSC.static final DeliveryReportStatus
Message expired before delivery to the SMSC.static final DeliveryReportStatus
Message failed to be delivered.static final DeliveryReportStatus
Message is queued within REST API system and will be dispatched according to the rate of the account.static final DeliveryReportStatus
Message was rejected by the SMSC.static final DeliveryReportStatus
Message was delivered to the SMSC but no Delivery Receipt has been received or a Delivery Receipt that couldn't be interpreted was received. -
Method Summary
Modifier and TypeMethodDescriptionstatic DeliveryReportStatus
static String
static Stream
<DeliveryReportStatus> values()
Methods inherited from class com.sinch.sdk.core.utils.EnumDynamic
equals, hashCode, toString, value
-
Field Details
-
QUEUED
Message is queued within REST API system and will be dispatched according to the rate of the account. -
DISPATCHED
Message has been dispatched and accepted for delivery by the SMSC. -
ABORTED
Message was aborted before reaching the SMSC. -
CANCELLED
Message was cancelled by user before reaching SMSC. -
REJECTED
Message was rejected by the SMSC. -
DELETED
Message has been deleted. Message was deleted by a remote SMSC. This may happen if the destination is an invalid MSISDN or opted out subscriber. -
DELIVERED
Message has been delivered. -
FAILED
Message failed to be delivered. -
EXPIRED
Message expired before delivery to the SMSC. This may happen if the expiry time for the message was very short. -
UNKNOWN
Message was delivered to the SMSC but no Delivery Receipt has been received or a Delivery Receipt that couldn't be interpreted was received.
-
-
Method Details
-
values
-
from
-
valueOf
-