NIMSDK-AOS  10.9.90
V2NIMTeamInviteParams.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.v2.team.params;
2 
3 import java.util.List;
4 
5 /**
6  * V2NIMTeamInviteParams类用于定义邀请成员加入群的参数。
7  */
8 public class V2NIMTeamInviteParams {
9 
10  /**
11  * 被邀请加入群的成员账号列表。
12  * 该字段为必填项,不能为null,且列表大小不能为0,否则会返回参数错误。
13  */
14  private List<String> inviteeAccountIds;
15 
16  /**
17  * 邀请入群的附言。
18  * 该字段为可选项,可以为null。
19  */
20  private String postscript;
21 
22  /**
23  * 邀请入群的扩展字段。
24  * 目前仅支持高级群,超大群暂不支持。
25  * 该字段为可选项,可以为null,最大长度为512个字符。
26  */
27  private String serverExtension;
28 
29  /**
30  * 获取被邀请加入群的成员账号列表。
31  *
32  * @return 被邀请加入群的成员账号列表
33  */
34  public List<String> getInviteeAccountIds() {
35  return inviteeAccountIds;
36  }
37 
38  /**
39  * 设置被邀请加入群的成员账号列表。
40  *
41  * @param inviteeAccountIds 被邀请加入群的成员账号列表
42  */
43  public void setInviteeAccountIds(List<String> inviteeAccountIds) {
44  this.inviteeAccountIds = inviteeAccountIds;
45  }
46 
47  /**
48  * 获取邀请入群的附言。
49  *
50  * @return 邀请入群的附言
51  */
52  public String getPostscript() {
53  return postscript;
54  }
55 
56  /**
57  * 设置邀请入群的附言。
58  *
59  * @param postscript 邀请入群的附言
60  */
61  public void setPostscript(String postscript) {
62  this.postscript = postscript;
63  }
64 
65  /**
66  * 获取邀请入群的扩展字段。
67  *
68  * @return 邀请入群的扩展字段
69  */
70  public String getServerExtension() {
71  return serverExtension;
72  }
73 
74  /**
75  * 设置邀请入群的扩展字段。
76  *
77  * @param serverExtension 邀请入群的扩展字段
78  */
79  public void setServerExtension(String serverExtension) {
80  this.serverExtension = serverExtension;
81  }
82 
83  public boolean isValid() {
84  return inviteeAccountIds != null && !inviteeAccountIds.isEmpty();
85  }
86 
87 }
void setPostscript(String postscript)
设置邀请入群的附言。
List< String > getInviteeAccountIds()
获取被邀请加入群的成员账号列表。
void setInviteeAccountIds(List< String > inviteeAccountIds)
设置被邀请加入群的成员账号列表。
String getServerExtension()
获取邀请入群的扩展字段。
void setServerExtension(String serverExtension)
设置邀请入群的扩展字段。
V2NIMTeamInviteParams类用于定义邀请成员加入群的参数。