com.azure.communication.chat.models

Package containing the data models for AzureCommunicationChatService. Azure Communication Chat Service.

Classes

AddChatParticipantsResult

Result of the add chat participants operation.

ChatAttachment

An attachment in a chat message.

ChatAttachmentType

Defines values for ChatAttachmentType.

ChatError

The Chat Services error.

ChatErrorResponseException

Exception thrown on chat specific errors

ChatMessage

The ChatMessage model.

ChatMessageContent

Content of a chat message.

ChatMessageReadReceipt

The ChatMessageReadReceipt model.

ChatMessageType

The chat message type.

ChatParticipant

The ChatParticipant model.

ChatRetentionPolicy

Data retention policy for auto deletion.

ChatThreadItem

Summary information of a chat thread.

ChatThreadProperties

The ChatThread model.

CreateChatThreadOptions

The CreateChatThreadOptions model.

CreateChatThreadResult

The CreateChatThreadResult model.

InvalidParticipantException

Exception when a participant cannot be added to a chat thread

ListChatMessagesOptions

Additional parameters for chat messages operation.

ListChatThreadsOptions

Additional parameters for chat threads operation.

ListParticipantsOptions

Additional parameters for list participants operation.

ListReadReceiptOptions

Additional parameters for list read receipts operation.

NoneRetentionPolicy

No thread retention policy.

RetentionPolicyKind

Retention Policy Type.

SendChatMessageOptions

Details of the message to send.

SendChatMessageResult

Result of the send message operation.

ThreadCreationDateRetentionPolicy

Thread retention policy based on thread creation date.

TypingNotificationOptions

Request payload for typing notifications.

UpdateChatMessageOptions

Request payload for updating a chat message.

UpdateChatThreadOptions

Request payload for updating a chat thread.