ChatThreadItem Class
- java.
lang. Object - com.
azure. communication. chat. models. ChatThreadItem
- com.
Implements
public final class ChatThreadItem
implements JsonSerializable<ChatThreadItem>
Summary information of a chat thread.
Constructor Summary
| Constructor | Description |
|---|---|
| ChatThreadItem() |
Creates an instance of Chat |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Chat |
fromJson(JsonReader jsonReader)
Reads an instance of Chat |
|
Offset |
getDeletedOn()
Get the deleted |
| String |
getId()
Get the id property: Chat thread id. |
|
Offset |
getLastMessageReceivedOn()
Get the last |
| String |
getTopic()
Get the topic property: Chat thread topic. |
|
Chat |
setDeletedOn(OffsetDateTime deletedOn)
Set the deleted |
|
Chat |
setId(String id)
Set the id property: Chat thread id. |
|
Chat |
setTopic(String topic)
Set the topic property: Chat thread topic. |
|
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from java.lang.Object
Constructor Details
ChatThreadItem
public ChatThreadItem()
Creates an instance of ChatThreadItem class.
Method Details
fromJson
public static ChatThreadItem fromJson(JsonReader jsonReader)
Reads an instance of ChatThreadItem from the JsonReader.
Parameters:
Returns:
Throws:
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:
getId
public String getId()
Get the id property: Chat thread id.
Returns:
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:
getTopic
public String getTopic()
Get the topic property: Chat thread topic.
Returns:
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:
Returns:
setId
public ChatThreadItem setId(String id)
Set the id property: Chat thread id.
Parameters:
Returns:
setTopic
public ChatThreadItem setTopic(String topic)
Set the topic property: Chat thread topic.
Parameters:
Returns: