Class MessageDetail

java.lang.Object
com.symphony.bdk.gen.api.model.MessageDetail

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-03-26T16:14:56.804588655Z[Etc/UTC]") public class MessageDetail extends Object
Message detail
  • Field Details

  • Constructor Details

    • MessageDetail

      public MessageDetail()
  • Method Details

    • messageId

      public MessageDetail messageId(String messageId)
    • getMessageId

      @Nullable public String getMessageId()
      message id
      Returns:
      messageId
    • setMessageId

      public void setMessageId(String messageId)
    • creator

      public MessageDetail creator(MessageUser creator)
    • getCreator

      @Nullable public MessageUser getCreator()
      Get creator
      Returns:
      creator
    • setCreator

      public void setCreator(MessageUser creator)
    • onBehalfOfUser

      public MessageDetail onBehalfOfUser(MessageUser onBehalfOfUser)
    • getOnBehalfOfUser

      @Nullable public MessageUser getOnBehalfOfUser()
      Get onBehalfOfUser
      Returns:
      onBehalfOfUser
    • setOnBehalfOfUser

      public void setOnBehalfOfUser(MessageUser onBehalfOfUser)
    • stream

      public MessageDetail stream(MessageStream stream)
    • getStream

      @Nullable public MessageStream getStream()
      Get stream
      Returns:
      stream
    • setStream

      public void setStream(MessageStream stream)
    • creationDate

      public MessageDetail creationDate(Long creationDate)
    • getCreationDate

      @Nullable public Long getCreationDate()
      Get creationDate
      Returns:
      creationDate
    • setCreationDate

      public void setCreationDate(Long creationDate)
    • deliveryReceiptCount

      public MessageDetail deliveryReceiptCount(Long deliveryReceiptCount)
    • getDeliveryReceiptCount

      @Nullable public Long getDeliveryReceiptCount()
      Get deliveryReceiptCount
      Returns:
      deliveryReceiptCount
    • setDeliveryReceiptCount

      public void setDeliveryReceiptCount(Long deliveryReceiptCount)
    • readReceiptCount

      public MessageDetail readReceiptCount(Long readReceiptCount)
    • getReadReceiptCount

      @Nullable public Long getReadReceiptCount()
      Get readReceiptCount
      Returns:
      readReceiptCount
    • setReadReceiptCount

      public void setReadReceiptCount(Long readReceiptCount)
    • emailNotificationCount

      public MessageDetail emailNotificationCount(Long emailNotificationCount)
    • getEmailNotificationCount

      @Nullable public Long getEmailNotificationCount()
      Get emailNotificationCount
      Returns:
      emailNotificationCount
    • setEmailNotificationCount

      public void setEmailNotificationCount(Long emailNotificationCount)
    • downloadReceiptCounts

      public MessageDetail downloadReceiptCounts(List<MessageDownloadReceiptCount> downloadReceiptCounts)
    • addDownloadReceiptCountsItem

      public MessageDetail addDownloadReceiptCountsItem(MessageDownloadReceiptCount downloadReceiptCountsItem)
    • getDownloadReceiptCounts

      @Nullable public List<MessageDownloadReceiptCount> getDownloadReceiptCounts()
      Get downloadReceiptCounts
      Returns:
      downloadReceiptCounts
    • setDownloadReceiptCounts

      public void setDownloadReceiptCounts(List<MessageDownloadReceiptCount> downloadReceiptCounts)
    • equals

      public boolean equals(Object o)
      Return true if this MessageDetail object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object