1 package com.netease.nimlib.sdk.v2.team.params;
8 import java.io.Serializable;
23 private Integer memberLimit;
32 private String announcement;
36 private String avatar;
40 private String serverExtension;
79 return this.memberLimit;
97 return this.announcement;
115 return this.serverExtension;
124 return this.joinMode;
133 return this.agreeMode;
142 return this.inviteMode;
151 return this.updateInfoMode;
160 return this.updateExtensionMode;
176 this.memberLimit = memberLimit;
192 this.announcement = announcement;
200 this.avatar = avatar;
208 this.serverExtension = serverExtension;
216 this.joinMode = joinMode;
224 this.agreeMode = agreeMode;
232 this.inviteMode = inviteMode;
240 this.updateInfoMode = updateInfoMode;
248 this.updateExtensionMode = updateExtensionMode;
252 if(this.name != null && this.name.isEmpty()){
255 if(this.memberLimit != null && this.memberLimit <= 0){
void setUpdateInfoMode(V2NIMTeamUpdateInfoMode updateInfoMode)
设置群组资料修改模式
void setAgreeMode(V2NIMTeamAgreeMode agreeMode)
设置被邀请人入群模式
V2NIMTeamUpdateInfoMode getUpdateInfoMode()
获取群组资料修改模式
void setName(String name)
设置群组名称
void setServerExtension(String serverExtension)
设置群组服务端扩展配置,该字段由第三方APP自由定义和解释,云信仅负责存储和透传。
V2NIMTeamAgreeMode getAgreeMode()
获取被邀请人入群模式
void setAvatar(String avatar)
设置群头像
V2NIMTeamJoinMode getJoinMode()
获取申请入群模式
Integer getMemberLimit()
获取群组的成员人数上限
void setInviteMode(V2NIMTeamInviteMode inviteMode)
设置群组邀请模式
V2NIMTeamUpdateExtensionMode getUpdateExtensionMode()
获取群组扩展字段修改模式
String getServerExtension()
获取群组服务端扩展配置。 该字段由第三方APP自由定义和解释,云信仅负责存储和透传。
void setMemberLimit(int memberLimit)
设置群组的成员人数上限
String getAnnouncement()
获取群组公告
void setIntro(String intro)
设置群组简介
void setAnnouncement(String announcement)
设置群组公告
V2NIMTeamInviteMode getInviteMode()
获取群组邀请模式
void setJoinMode(V2NIMTeamJoinMode joinMode)
设置申请入群模式
void setUpdateExtensionMode(V2NIMTeamUpdateExtensionMode updateExtensionMode)
设置群组扩展字段修改模式