java.lang.Object
com.sinch.sdk.core.utils.EnumDynamic<String,DeliveryStatus>
com.sinch.sdk.domains.sms.models.v1.deliveryreports.DeliveryStatus

public class DeliveryStatus extends EnumDynamic<String,DeliveryStatus>
The simplified status as described in Delivery Report Statuses.
  • Field Details

    • QUEUED

      public static final DeliveryStatus QUEUED
      Intermediate type. Message is queued within REST API system and will be dispatched according to the rate of the account.
    • DISPATCHED

      public static final DeliveryStatus DISPATCHED
      Intermediate type. Message has been dispatched and accepted for delivery by the SMSC.
    • ABORTED

      public static final DeliveryStatus ABORTED
      Final type. Message was aborted before reaching the SMSC.
    • CANCELLED

      public static final DeliveryStatus CANCELLED
      Final type. Message was cancelled by user before reaching SMSC.
    • FAILED

      public static final DeliveryStatus FAILED
      Final type. Message failed to be delivered.
    • DELIVERED

      public static final DeliveryStatus DELIVERED
      Final type. Message has been delivered.
    • EXPIRED

      public static final DeliveryStatus EXPIRED
      Final type. Message expired before delivery to the SMSC. This may happen if the expiry time for the message was very short.
    • REJECTED

      public static final DeliveryStatus REJECTED
      Final type. Message was rejected by the SMSC.
    • DELETED

      public static final DeliveryStatus DELETED
      Final type. Message was deleted by the SMSC.
    • UNKNOWN

      public static final DeliveryStatus UNKNOWN
      Final type. 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