Class GetSMSMessageInfoResponse

java.lang.Object
com.ringcentral.definitions.GetSMSMessageInfoResponse

public class GetSMSMessageInfoResponse extends Object
  • Field Details

    • id

      public Long id
      Internal identifier of a message Format: int64
    • uri

      public String uri
      Canonical URI of a message Format: uri
    • attachments

      public MessageAttachmentInfo[] attachments
      List of message attachments
    • availability

      public String availability
      Message availability status. Message in `Deleted` state is still preserved with all its attachments and can be restored. `Purged` means that all attachments are already deleted and the message itself is about to be physically deleted shortly Enum: Alive, Deleted, Purged
    • conversationId

      public Long conversationId
      SMS and Pager only. Identifier of a conversation that the message belongs to Format: int64
    • conversation

      public ConversationInfo conversation
    • creationTime

      public String creationTime
      Message creation date/time in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z Format: date-time
    • direction

      public String direction
      Message direction (inbound or outbound) Enum: Inbound, Outbound
    • from

    • lastModifiedTime

      public String lastModifiedTime
      Date/time when the message was modified on server in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z Format: date-time
    • messageStatus

      public String messageStatus
      Message status. Different message types may have different allowed status values. For outbound faxes the aggregated message status is returned. If, for multi-recipient outbound message, a status for at least one recipient is `Queued`, then the `Queued` value is returned. If a status for at least one recipient is `SendingFailed`, then the 'SendingFailed' value is returned. In other cases, the `Sent` status is returned Enum: Queued, Sent, Delivered, DeliveryFailed, SendingFailed, Received
    • priority

      public String priority
      Message priority Enum: Normal, High
    • readStatus

      public String readStatus
      Message read status Enum: Read, Unread
    • smsDeliveryTime

      public String smsDeliveryTime
      SMS only. The date/time when outbound SMS was delivered to recipient's handset in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. It is filled only if the carrier sends a delivery receipt to RingCentral Format: date-time
    • smsSendingAttemptsCount

      public Long smsSendingAttemptsCount
      SMS only. Number of attempts made to send an outbound SMS to the Gateway (if Gateway is temporary unavailable) Format: int32
    • subject

      public String subject
      Message subject. For SMS and Pager messages it replicates message text which is also returned as an attachment
    • to

      Recipient information
    • type

      public String type
      Message type Enum: Fax, SMS, VoiceMail, Pager, Text
  • Constructor Details

    • GetSMSMessageInfoResponse

      public GetSMSMessageInfoResponse()
  • Method Details