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().