1 package com.netease.nimlib.sdk.v2.team.params;
3 import android.text.TextUtils;
29 private Integer memberLimit;
38 private String announcement;
42 private String avatar;
46 private String serverExtension;
98 return this.memberLimit;
116 return this.announcement;
134 return this.serverExtension;
143 return this.joinMode;
152 return this.agreeMode;
161 return this.inviteMode;
170 return this.updateInfoMode;
179 return this.updateExtensionMode;
188 return this.chatBannedMode;
204 this.teamType = teamType;
212 this.memberLimit = memberLimit;
228 this.announcement = announcement;
236 this.avatar = avatar;
244 this.serverExtension = serverExtension;
252 this.joinMode = joinMode;
260 this.agreeMode = agreeMode;
268 this.inviteMode = inviteMode;
276 this.updateInfoMode = updateInfoMode;
284 this.updateExtensionMode = updateExtensionMode;
292 this.chatBannedMode = chatBannedMode;
299 if(memberLimit != null && memberLimit <= 0)
303 if(TextUtils.isEmpty(name)){
void setInviteMode(V2NIMTeamInviteMode inviteMode)
设置群组邀请模式
V2NIMTeamInviteMode getInviteMode()
获取群组邀请模式
V2NIMTeamAgreeMode getAgreeMode()
获取被邀请人入群模式
V2NIMTeamChatBannedMode getChatBannedMode()
获取群禁言状态
void setName(String name)
设置群组名称
V2NIMTeamUpdateInfoMode getUpdateInfoMode()
获取群组资料修改模式
void setMemberLimit(int memberLimit)
设置群组的成员人数上限
V2NIM_TEAM_TYPE_INVALID
兼容V1, type为0的讨论组
void setAvatar(String avatar)
设置群头像
void setChatBannedMode(V2NIMTeamChatBannedMode chatBannedMode)
设置群禁言状态
void setTeamType(V2NIMTeamType teamType)
设置群组类型
String getAnnouncement()
获取群组公告
String getServerExtension()
获取群组服务端扩展配置。 该字段由第三方APP自由定义和解释,云信仅负责存储和透传。
void setIntro(String intro)
设置群组简介
Integer getMemberLimit()
获取群组的成员人数上限
void setUpdateExtensionMode(V2NIMTeamUpdateExtensionMode updateExtensionMode)
设置群组扩展字段修改模式
V2NIMTeamType getTeamType()
获取群组类型
void setUpdateInfoMode(V2NIMTeamUpdateInfoMode updateInfoMode)
设置群组资料修改模式
void setJoinMode(V2NIMTeamJoinMode joinMode)
设置申请入群模式
void setAnnouncement(String announcement)
设置群组公告
void setServerExtension(String serverExtension)
设置群组服务端扩展配置,该字段由第三方APP自由定义和解释,云信仅负责存储和透传。
void setAgreeMode(V2NIMTeamAgreeMode agreeMode)
设置被邀请人入群模式
V2NIMTeamJoinMode getJoinMode()
获取申请入群模式
V2NIMTeamUpdateExtensionMode getUpdateExtensionMode()
获取群组扩展字段修改模式