Class documentation
There are few model class which defines and strucures the enity which are used in this SDK. |
#
MetaData structmetadata information required to send the Register
Property | Type | Description |
---|---|---|
key | String | Name of the key |
value | String | Name of the value |
#
MetaDataUserList structMetaDataUserList model class was used to get the usersList.
Property | Type | Description |
---|---|---|
key | String | Name of the key |
value | List<String> | List of the value |
#
MessageType ClassMessageType model class was used to denote the type of the message.
Property | Type | Description |
---|---|---|
MEET | String | This indicates this message is Meet Message |
#
MeetMessage ClassMeetMessage object allows several types of parameters that you can configure to customize meet messages as mentioned below.
Property | Type | Description |
---|---|---|
toId | String | jid of the end user/group |
link | String | room link of the Meet |
scheduledDateTime | Long | timeStamp of scheduled Date and Time |
title | String | title of the Meet |
replyMessageId | String | if it is a reply message for message A, then message A's messageId |
mentionedUsersIds | List<String> | list of userId to mention specific users while sending a group message |
metaData | List<MessageMetaData> | metaData is an optional parameter to provide MetaData of Message. Maximum size is 3 and values should be string |
topicId | String | Topic Id to be sent |
#
CallMetaDataCallMetaData model class is used to pass additional info while making a call.
Property | Type | Description |
---|---|---|
key | String | Name of the key |
value | String | Name of the value |