| ChatThreadClient(ChatThreadAsyncClient) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| sendTypingNotificationWithResponse(Context) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| listParticipants(ListParticipantsOptions, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| listMessages(ListChatMessagesOptions, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| updateMessageWithResponse(String, UpdateChatMessageOptions, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| listReadReceipts(ListReadReceiptOptions, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| updateTopicWithResponse(String, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addParticipantsWithResponse(Iterable, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addParticipantWithResponse(ChatParticipant, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| removeParticipantWithResponse(CommunicationIdentifier, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sendMessageWithResponse(SendChatMessageOptions, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMessageWithResponse(String, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| updateMessage(String, UpdateChatMessageOptions) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| deleteMessageWithResponse(String, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sendTypingNotificationWithResponse(TypingNotificationOptions, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sendReadReceiptWithResponse(String, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| updateTopic(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addParticipants(Iterable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addParticipant(ChatParticipant) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| removeParticipant(CommunicationIdentifier) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| listParticipants() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sendMessage(SendChatMessageOptions) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMessage(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| listMessages() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| deleteMessage(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| sendReadReceipt(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| listReadReceipts() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPropertiesWithResponse(Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sendTypingNotification() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getProperties() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getChatThreadId() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |