NIMSDK-AOS  9.20.10
QChatRemoveMembersFromServerRoleParam.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.qchat.param;
2 
3 import androidx.annotation.NonNull;
4 
5 import java.util.List;
6 
7 /**
8  * "将某些人移出某服务器身份组"接口入参
9  */
11 
12  /**
13  * 服务器id,必填
14  */
15  @NonNull
16  private final Long serverId;
17  /**
18  * 身份组id
19  */
20  @NonNull
21  private final Long roleId;
22 
23  /**
24  * 账户列表
25  */
26  @NonNull
27  private final List<String> accids;
28 
29  /**
30  *
31  * @param serverId 服务器id
32  * @param roleId 身份组id
33  * @param accids 账户列表
34  */
35  public QChatRemoveMembersFromServerRoleParam(long serverId, long roleId, @NonNull List<String> accids) {
36  this.serverId = serverId;
37  this.roleId = roleId;
38  this.accids = accids;
39  }
40 
41  /**
42  * 获取服务器id
43  * @return
44  */
45  @NonNull
46  public Long getServerId() {
47  return serverId;
48  }
49 
50  /**
51  * 获取身份组id
52  * @return
53  */
54  @NonNull
55  public Long getRoleId() {
56  return roleId;
57  }
58 
59  /**
60  * 获取账户列表
61  * @return
62  */
63  @NonNull
64  public List<String> getAccids() {
65  return accids;
66  }
67 }
QChatRemoveMembersFromServerRoleParam(long serverId, long roleId,@NonNull List< String > accids)