Class ChatThreadItem

java.lang.Object
com.azure.communication.chat.models.ChatThreadItem

public final class ChatThreadItem extends Object
Summary information of a chat thread.
  • Constructor Details

    • ChatThreadItem

      public ChatThreadItem()
  • Method Details

    • getId

      public String getId()
      Get the id property: Chat thread id.
      Returns:
      the id value.
    • setId

      public ChatThreadItem setId(String id)
      Set the id property: Chat thread id.
      Parameters:
      id - the id value to set.
      Returns:
      the ChatThreadItem object itself.
    • getTopic

      public String getTopic()
      Get the topic property: Chat thread topic.
      Returns:
      the topic value.
    • setTopic

      public ChatThreadItem setTopic(String topic)
      Set the topic property: Chat thread topic.
      Parameters:
      topic - the topic value to set.
      Returns:
      the ChatThreadItem object itself.
    • getDeletedOn

      public OffsetDateTime getDeletedOn()
      Get the deletedOn property: The timestamp when the chat thread was deleted. The timestamp is in RFC3339 format: `yyyy-MM-ddTHH:mm:ssZ`.
      Returns:
      the deletedOn value.
    • setDeletedOn

      public ChatThreadItem setDeletedOn(OffsetDateTime deletedOn)
      Set the deletedOn property: The timestamp when the chat thread was deleted. The timestamp is in RFC3339 format: `yyyy-MM-ddTHH:mm:ssZ`.
      Parameters:
      deletedOn - the deletedOn value to set.
      Returns:
      the ChatThreadItem object itself.
    • getLastMessageReceivedOn

      public OffsetDateTime getLastMessageReceivedOn()
      Get the lastMessageReceivedOn property: The timestamp when the last message arrived at the server. The timestamp is in RFC3339 format: `yyyy-MM-ddTHH:mm:ssZ`.
      Returns:
      the lastMessageReceivedOn value.