|
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 chatMessage.
Referenced by decreaseIndent(), increaseIndent(), setBackgroundColor(), setBold(), setBulletedList(), setContent(), setFontColor(), setFontSize(), setInsertLink(), setItalic(), setMessageType(), setNumberedList(), setParagraph(), setQuotePosition(), setReceiver(), setStrikethrough(), setThreadId(), setUnderline(), unsetBackgroundColor(), unsetBold(), unsetBulletedList(), unsetFontColor(), unsetFontSize(), unsetInsertLink(), unsetItalic(), unsetNumberedList(), unsetParagraph(), unsetQuotePosition(), unsetStrikethrough(), and unsetUnderline().
|
inline |
build chat message entity.
InMeetingChatMessage Definition at line 359 of file ChatMessageBuilder.java.
References 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, and ChatMessageBuilder().
|
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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, and ChatMessageBuilder().
|
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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, and ChatMessageBuilder().
|
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 chatMessage, ChatMessageBuilder(), 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 chatMessage, and ChatMessageBuilder().
|
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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), 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 chatMessage, ChatMessageBuilder(), and us.zoom.sdk.RichTextStyle.TextStyle_Underline.
|
private |
Definition at line 9 of file ChatMessageBuilder.java.
Referenced by build(), ChatMessageBuilder(), decreaseIndent(), increaseIndent(), setBackgroundColor(), setBold(), setBulletedList(), setContent(), setFontColor(), setFontSize(), setInsertLink(), setItalic(), setMessageType(), setNumberedList(), setParagraph(), setQuotePosition(), setReceiver(), setStrikethrough(), setThreadId(), setUnderline(), unsetBackgroundColor(), unsetBold(), unsetBulletedList(), unsetFontColor(), unsetFontSize(), unsetInsertLink(), unsetItalic(), unsetNumberedList(), unsetParagraph(), unsetQuotePosition(), unsetStrikethrough(), and unsetUnderline().