NIMSDK-AOS  10.5.0
SuperTeam.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.superteam;
2 
11 
12 import java.io.Serializable;
13 
17 public interface SuperTeam extends Serializable {
18 
24  String getId();
25 
31  String getName();
32 
38  String getIcon();
39 
46 
52  String getAnnouncement();
53 
59  String getIntroduce();
60 
66  String getCreator();
67 
73  int getMemberCount();
74 
80  int getMemberLimit();
81 
88 
94  public long getCreateTime();
95 
101  boolean isMyTeam();
102 
109  void setExtension(String extension);
110 
117  String getExtension();
118 
126  String getExtServer();
127 
135 
142 
149 
156 
163 
169  boolean isAllMute();
170 
177 }
String getExtServer()
获取服务器设置的扩展配置。 和getExtension()一样,云信不解释该字段,仅负责存储和透传。 不同于getExte...
String getAnnouncement()
获取群组公告
void setExtension(String extension)
设置群组扩展配置。 通常情况下,该配置应是一个json或xml串,以增强扩展能力。
String getName()
获取群组名称
long getCreateTime()
获取群组的创建时间
TeamInviteModeEnum getTeamInviteMode()
获取群邀请模式:谁可以邀请他人入群
TeamExtensionUpdateModeEnum getTeamExtensionUpdateMode()
获取群资料扩展字段修改模式:谁可以修改群自定义属性(扩展字段)
boolean isAllMute()
是否群全员禁言
Created by hzsunyj on 2019-05-24.
Definition: SuperTeam.java:17
String getExtension()
获取群组扩展配置。 该字段由第三方APP自由定义和解释,云信仅负责存储和透传。
群资料修改模式:谁可以修改群资料 只有群主、管理员可以修改该模式
申请加入群组时的验证类型
TeamTypeEnum getType()
获取群组类型
TeamAllMuteModeEnum getMuteMode()
获取群禁言模式
TeamUpdateModeEnum getTeamUpdateMode()
获取群资料修改模式:谁可以修改群资料
群资料扩展字段修改模式:谁可以修改群自定义属性(扩展字段) 只有群主、管理员可以修改该模式 ...
String getCreator()
获取创建群组的用户帐号
VerifyTypeEnum getVerifyType()
获取申请加入群组时的验证类型
群被邀请模式:被邀请人的同意方式 只有群主、管理员可以修改该模式
TeamBeInviteModeEnum getTeamBeInviteMode()
获取群被邀请模式:被邀请人的同意方式
String getIntroduce()
获取群组简介
群邀请模式:谁可以邀请他人入群 只有群主、管理员可以修改该模式
TeamMessageNotifyTypeEnum getMessageNotifyType()
获取当前账号在此群收到消息之后提醒的类型 普通群只支持全部禁言、全部提醒两种提醒类型 ...
int getMemberCount()
获取群组的总成员数
boolean isMyTeam()
获取自己是否在这个群里
int getMemberLimit()
获取群组的成员人数上限