Public Member Functions | |
V2TIMTopicInfo () | |
String | getTopicID () |
void | setTopicID (String topicID) |
String | getTopicName () |
void | setTopicName (String topicName) |
String | getTopicFaceUrl () |
void | setTopicFaceUrl (String faceUrl) |
String | getIntroduction () |
void | setIntroduction (String introduction) |
String | getNotification () |
void | setNotification (String notification) |
boolean | isAllMute () |
void | setAllMute (boolean allMute) |
long | getSelfMuteTime () |
String | getCustomString () |
void | setCustomString (String customString) |
int | getRecvOpt () |
String | getDraftText () |
void | setDraft (String draftText) |
long | getUnreadCount () |
V2TIMMessage | getLastMessage () |
long | getReadSequence () |
List< V2TIMGroupAtInfo > | getGroupAtInfoList () |
long | getCreateTime () |
Long | getDefaultPermissions () |
void | setDefaultPermissions (long defaultPermissions) |
|
inline |
|
inline |
Get the topic ID
|
inline |
Set the topicID. The topic ID can only be set when creating or modifying topic information. The composition method is: community ID + @TOPIC_xxx. For example, if the community ID is @TGS_123, then the topic ID is @TGS_123@TOPIC_xxx.
topicID | Topic ID |
|
inline |
Get the topic name
|
inline |
Set the topic name. This operation can be performed only during topic creation or topic information modification.
topicName | Topic name |
|
inline |
Get the topic profile photo URL
|
inline |
Set the topic profile photo URL
faceUrl | Topic profile photo URL |
|
inline |
Get the topic introduction
|
inline |
Set the topic introduction. This operation can be performed only during topic creation or topic information modification.
|
inline |
Get the topic notice. This operation can be performed only during topic creation or topic information modification.
|
inline |
Set the topic notice. This operation can be performed only during topic creation or topic information modification.
|
inline |
Get whether the current topic has muted all members
|
inline |
Set whether to mute all group members. This operation can be performed only during topic information modification.
|
inline |
Get current user mute time in the topic.
|
inline |
Get current user custom String in the topic.
|
inline |
Set current user custom String in the topic.
|
inline |
Get the current user's message receiving option in the topic. To modify the topic message receiving option, please call the setReceiveMessageOpt API.
|
inline |
Get a draft message whose editing is not finished (a draft message is stored locally only and will get lost after the app is uninstalled and reinstalled)
|
inline |
Set a draft for a topic
|
inline |
Get current user unread messages count in the topic.
|
inline |
Last message in the topic.
|
inline |
Sequence of the latest message which has been read. supported only in 7.8 and later versions.
|
inline |
Get the @ information list of topic, which is used to display "someone@me" or "@All" notifications
|
inline |
Topic create time.
|
inline |
Get topic default permissions, supported only in 7.8 and later versions
|
inline |
Set topic default permissions, supported only in 7.8 and later versions