NIMSDK-AOS  9.16.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 
14  private final List<String> failedAccids;
18  private List<String> bannedAccids;
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 
44  public List<String> getFailedAccids() {
45  return failedAccids;
46  }
47 
52  public List<String> getBannedAccids() {
53  return bannedAccids;
54  }
55 
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列表