| Meeting SDK for Android API Reference
    | 
Chat message builder to create InMeetingChatMessage objects.  
 More...
| Public Member Functions | |
| ChatMessageBuilder () | |
| ChatMessageBuilder | setContent (String content) | 
| set chat message content. | |
| ChatMessageBuilder | setReceiver (int receiver) | 
| set who will receive the chat message. | |
| ChatMessageBuilder | setThreadId (String threadId) | 
| set the ID of the thread the message will be posted. | |
| ChatMessageBuilder | setMessageType (ZoomSDKChatMessageType type) | 
| set chat message type. | |
| ChatMessageBuilder | setQuotePosition (int positionStart, int positionEnd) | 
| set the chat message content quote style and position. | |
| ChatMessageBuilder | unsetQuotePosition (int positionStart, int positionEnd) | 
| unset the chat message content quote style and position. | |
| ChatMessageBuilder | setInsertLink (String insertLink, int positionStart, int positionEnd) | 
| set the chat message content insert link style | |
| ChatMessageBuilder | unsetInsertLink (int positionStart, int positionEnd) | 
| unset the chat message content insert link style | |
| ChatMessageBuilder | setFontSize (SegmentDetails.FontSizeAttrs fontSize, int positionStart, int positionEnd) | 
| set the chat message content font size style | |
| ChatMessageBuilder | unsetFontSize (int positionStart, int positionEnd) | 
| unset the chat message content font size style | |
| ChatMessageBuilder | setItalic (int positionStart, int positionEnd) | 
| set the chat message content italic style | |
| ChatMessageBuilder | unsetItalic (int positionStart, int positionEnd) | 
| unset the chat message content italic style | |
| ChatMessageBuilder | setBold (int positionStart, int positionEnd) | 
| set the chat message content bold style | |
| ChatMessageBuilder | unsetBold (int positionStart, int positionEnd) | 
| unset the chat message content bold style | |
| ChatMessageBuilder | setStrikethrough (int positionStart, int positionEnd) | 
| set the chat message content strikethrough style | |
| ChatMessageBuilder | unsetStrikethrough (int positionStart, int positionEnd) | 
| unset the chat message content strikethrough style | |
| ChatMessageBuilder | setBulletedList (int positionStart, int positionEnd) | 
| set the chat message content bulleted list style | |
| ChatMessageBuilder | unsetBulletedList (int positionStart, int positionEnd) | 
| unset the chat message content bulleted list style | |
| ChatMessageBuilder | setNumberedList (int positionStart, int positionEnd) | 
| set the chat message content numbered list style | |
| ChatMessageBuilder | unsetNumberedList (int positionStart, int positionEnd) | 
| unset the chat message content numbered list style | |
| ChatMessageBuilder | setUnderline (int positionStart, int positionEnd) | 
| set the chat message content underline style | |
| ChatMessageBuilder | unsetUnderline (int positionStart, int positionEnd) | 
| unset the chat message content underline style | |
| ChatMessageBuilder | setFontColor (SegmentDetails.FontColorAttrs color, int positionStart, int positionEnd) | 
| set the chat message content font color style | |
| ChatMessageBuilder | unsetFontColor (int positionStart, int positionEnd) | 
| unset the chat message content font color style | |
| ChatMessageBuilder | setBackgroundColor (SegmentDetails.BackgroundColorAttrs color, int positionStart, int positionEnd) | 
| set the chat message content background color style | |
| ChatMessageBuilder | unsetBackgroundColor (int positionStart, int positionEnd) | 
| unset the chat message content background color style | |
| ChatMessageBuilder | increaseIndent (int indent, int positionStart, int positionEnd) | 
| Increase the chat message content indent style. | |
| ChatMessageBuilder | decreaseIndent (int indent, int positionStart, int positionEnd) | 
| Decrease the chat message content indent style. | |
| ChatMessageBuilder | setParagraph (SegmentDetails.ParagraphAttrs paragraph, int positionStart, int positionEnd) | 
| set the chat message content paragraph style | |
| ChatMessageBuilder | unsetParagraph (int positionStart, int positionEnd) | 
| unset the chat message content paragraph style | |
| InMeetingChatMessage | build () | 
| build chat message entity. | |
| Private Attributes | |
| InMeetingChatMessageImpl | chatMessage | 
Chat message builder to create InMeetingChatMessage objects. 
Definition at line 8 of file ChatMessageBuilder.java.
| 
 | inline | 
Definition at line 11 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage.
| 
 | inline | 
build chat message entity.
InMeetingChatMessage Definition at line 359 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage.
| 
 | inline | 
Decrease the chat message content indent style.
| indent | Decrease indent number. | 
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 326 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_Indent.
| 
 | inline | 
Increase the chat message content indent style.
| indent | Increase indent number. | 
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 314 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_Indent.
| 
 | inline | 
set the chat message content background color style
| color | Background color. | 
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 291 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_BackgroundColor.
| 
 | inline | 
set the chat message content bold style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 157 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_Bold.
| 
 | inline | 
set the chat message content bulleted list style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 201 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_BulletedList.
| 
 | inline | 
set chat message content.
| content | The chat message’s content. | 
Definition at line 20 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage.
| 
 | inline | 
set the chat message content font color style
| color | Font color. | 
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 268 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_FontColor.
| 
 | inline | 
set the chat message content font size style
| fontSize | Font size. | 
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 107 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, us.zoom.sdk.SegmentDetails.FontSizeAttrs.FontSize_Large, us.zoom.sdk.SegmentDetails.FontSizeAttrs.FontSize_Small, and us.zoom.sdk.RichTextStyle.TextStyle_FontSize.
| 
 | inline | 
set the chat message content insert link style
| insertLink | The insert link string. | 
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 84 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_InsertLink.
| 
 | inline | 
set the chat message content italic style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 135 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_Italic.
| 
 | inline | 
set chat message type.
| type | The type of the chat message | 
Definition at line 50 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage.
| 
 | inline | 
set the chat message content numbered list style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 223 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_NumberedList.
| 
 | inline | 
set the chat message content paragraph style
| paragraph | Paragraph. | 
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 338 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_Paragraph.
| 
 | inline | 
set the chat message content quote style and position.
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 61 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_Quote.
| 
 | inline | 
set who will receive the chat message.
| receiver | Specify the user ID to receive the chat message. The message is sent to all participants when the value is zero(0). | 
Definition at line 30 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage.
| 
 | inline | 
set the chat message content strikethrough style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 179 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_Strikethrough.
| 
 | inline | 
set the ID of the thread the message will be posted.
| threadId | Specify the thread ID. The message will be sent to all when the value is zero(0). | 
Definition at line 40 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage.
| 
 | inline | 
set the chat message content underline style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 245 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_Underline.
| 
 | inline | 
unset the chat message content background color style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 302 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_BackgroundColor.
| 
 | inline | 
unset the chat message content bold style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 168 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_Bold.
| 
 | inline | 
unset the chat message content bulleted list style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 212 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_BulletedList.
| 
 | inline | 
unset the chat message content font color style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 279 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_FontColor.
| 
 | inline | 
unset the chat message content font size style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 124 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_FontSize.
| 
 | inline | 
unset the chat message content insert link style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 95 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_InsertLink.
| 
 | inline | 
unset the chat message content italic style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 146 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_Italic.
| 
 | inline | 
unset the chat message content numbered list style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 234 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_NumberedList.
| 
 | inline | 
unset the chat message content paragraph style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 349 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_Paragraph.
| 
 | inline | 
unset the chat message content quote style and position.
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 72 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_Quote.
| 
 | inline | 
unset the chat message content strikethrough style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 190 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_Strikethrough.
| 
 | inline | 
unset the chat message content underline style
| positionStart | The segment start position. | 
| positionEnd | The segment end position. | 
Definition at line 256 of file ChatMessageBuilder.java.
References us.zoom.sdk.ChatMessageBuilder.chatMessage, and us.zoom.sdk.RichTextStyle.TextStyle_Underline.
| 
 | private | 
Definition at line 9 of file ChatMessageBuilder.java.
Referenced by us.zoom.sdk.ChatMessageBuilder.build(), us.zoom.sdk.ChatMessageBuilder.ChatMessageBuilder(), us.zoom.sdk.ChatMessageBuilder.decreaseIndent(), us.zoom.sdk.ChatMessageBuilder.increaseIndent(), us.zoom.sdk.ChatMessageBuilder.setBackgroundColor(), us.zoom.sdk.ChatMessageBuilder.setBold(), us.zoom.sdk.ChatMessageBuilder.setBulletedList(), us.zoom.sdk.ChatMessageBuilder.setContent(), us.zoom.sdk.ChatMessageBuilder.setFontColor(), us.zoom.sdk.ChatMessageBuilder.setFontSize(), us.zoom.sdk.ChatMessageBuilder.setInsertLink(), us.zoom.sdk.ChatMessageBuilder.setItalic(), us.zoom.sdk.ChatMessageBuilder.setMessageType(), us.zoom.sdk.ChatMessageBuilder.setNumberedList(), us.zoom.sdk.ChatMessageBuilder.setParagraph(), us.zoom.sdk.ChatMessageBuilder.setQuotePosition(), us.zoom.sdk.ChatMessageBuilder.setReceiver(), us.zoom.sdk.ChatMessageBuilder.setStrikethrough(), us.zoom.sdk.ChatMessageBuilder.setThreadId(), us.zoom.sdk.ChatMessageBuilder.setUnderline(), us.zoom.sdk.ChatMessageBuilder.unsetBackgroundColor(), us.zoom.sdk.ChatMessageBuilder.unsetBold(), us.zoom.sdk.ChatMessageBuilder.unsetBulletedList(), us.zoom.sdk.ChatMessageBuilder.unsetFontColor(), us.zoom.sdk.ChatMessageBuilder.unsetFontSize(), us.zoom.sdk.ChatMessageBuilder.unsetInsertLink(), us.zoom.sdk.ChatMessageBuilder.unsetItalic(), us.zoom.sdk.ChatMessageBuilder.unsetNumberedList(), us.zoom.sdk.ChatMessageBuilder.unsetParagraph(), us.zoom.sdk.ChatMessageBuilder.unsetQuotePosition(), us.zoom.sdk.ChatMessageBuilder.unsetStrikethrough(), and us.zoom.sdk.ChatMessageBuilder.unsetUnderline().