public interface MessageDeliveryReport
MessageDeliveryReport
  • Method Details

    • getMessageId

      String getMessageId()
      The ID of the app message.
      Returns:
      messageId
    • getConversationId

      String getConversationId()
      The ID of the conversation the app message is part of. Will be empty if processing_mode is DISPATCH.
      Returns:
      conversationId
    • getStatus

      DeliveryStatus getStatus()
      Get status
      Returns:
      status
    • getChannelIdentity

      ChannelIdentity getChannelIdentity()
      Get channelIdentity
      Returns:
      channelIdentity
    • getContactId

      String getContactId()
      The ID of the contact. Will be empty if processing_mode is DISPATCH.
      Returns:
      contactId
    • getReason

      Reason getReason()
      Get reason
      Returns:
      reason
    • getMetadata

      String getMetadata()
      Metadata specified in the message_metadata field of a Send Message request, if any.
      Returns:
      metadata
    • getProcessingMode

      ProcessingMode getProcessingMode()
      Get processingMode
      Returns:
      processingMode
    • builder

      Getting builder
      Returns:
      New Builder instance