NIMSDK-AOS  9.19.0
QChatInviteServerMembersResult.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.qchat.result;
2 
3 import com.netease.nimlib.qchat.model.QChatInviteServerMemberInfoImpl;
5 import java.io.Serializable;
6 import java.util.ArrayList;
7 import java.util.List;
8 
9 public class QChatInviteServerMembersResult implements Serializable {
10 
11  /**
12  * 因为用户服务器数量超限导致失败的accid列表
13  */
14  private final List<String> failedAccids;
15  /**
16  * 因为用户被服务器封禁导致失败的accid列表
17  */
18  private List<String> bannedAccids;
19  /**
20  * 邀请信息
21  */
22  private QChatInviteApplyServerMemberInfo inviteServerMemberInfo;
23 
24  public QChatInviteServerMembersResult(List<String> failedAccids,List<String> bannedAccids, QChatInviteServerMemberInfoImpl inviteServerMemberInfo) {
25  if (failedAccids != null) {
26  this.failedAccids = new ArrayList<>(failedAccids);
27  } else {
28  this.failedAccids = new ArrayList<>(0);
29  }
30 
31  if (bannedAccids != null) {
32  this.bannedAccids = new ArrayList<>(bannedAccids);
33  } else {
34  this.bannedAccids = new ArrayList<>(0);
35  }
36 
37  this.inviteServerMemberInfo = inviteServerMemberInfo;
38  }
39 
40  /**
41  * 获取因为用户服务器数量超限导致失败的accid列表
42  * @return
43  */
44  public List<String> getFailedAccids() {
45  return failedAccids;
46  }
47 
48  /**
49  * 获取因为用户被服务器封禁导致失败的accid列表
50  * @return
51  */
52  public List<String> getBannedAccids() {
53  return bannedAccids;
54  }
55 
56  /**
57  * 获取邀请信息
58  * @return
59  */
61  return inviteServerMemberInfo;
62  }
63 
64  @Override
65  public String toString() {
66  return "QChatInviteServerMembersResult{" +
67  "failedAccids=" + failedAccids +
68  ", bannedAccids=" + bannedAccids +
69  ", inviteServerMemberInfo=" + inviteServerMemberInfo +
70  '}';
71  }
72 }
QChatInviteApplyServerMemberInfo getInviteServerMemberInfo()
获取邀请信息
List< String > getBannedAccids()
获取因为用户被服务器封禁导致失败的accid列表
QChatInviteServerMembersResult(List< String > failedAccids, List< String > bannedAccids, QChatInviteServerMemberInfoImpl inviteServerMemberInfo)
List< String > getFailedAccids()
获取因为用户服务器数量超限导致失败的accid列表