NIMSDK-AOS  9.20.10
QChatGetMembersFromServerRoleParam.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.qchat.param;
2 
3 import androidx.annotation.NonNull;
4 
5 /**
6  * "查询某服务器下某身份组下的成员列表"接口入参
7  */
9 
10  /**
11  * 服务器Id
12  */
13  @NonNull
14  private final Long serverId;
15  /**
16  * 身份组id
17  */
18  @NonNull
19  private final Long roleId;
20  /**
21  * 查询锚点时间戳
22  */
23  @NonNull
24  private final Long timeTag;
25  /**
26  * 查询数量限制
27  */
28  @NonNull
29  private final Integer limit;
30  /**
31  * 用户账号accid,作为查询锚点,第一页时不填
32  */
33  private String accid;
34 
35  /**
36  *
37  * @param serverId 服务器Id
38  * @param roleId 身份组Id
39  * @param timeTag 查询锚点时间戳
40  * @param limit 查询数量限制
41  */
42  public QChatGetMembersFromServerRoleParam(long serverId, long roleId, long timeTag, int limit) {
43  this.serverId = serverId;
44  this.roleId = roleId;
45  this.timeTag = timeTag;
46  this.limit = limit;
47  }
48 
49  /**
50  * 获取服务器Id
51  * @return
52  */
53  @NonNull
54  public Long getServerId() {
55  return serverId;
56  }
57 
58  /**
59  * 获取身份组Id
60  * @return
61  */
62  @NonNull
63  public Long getRoleId() {
64  return roleId;
65  }
66 
67  /**
68  * 获取查询锚点时间戳
69  * @return
70  */
71  @NonNull
72  public Long getTimeTag() {
73  return timeTag;
74  }
75 
76  /**
77  * 获取查询数量限制
78  * @return
79  */
80  @NonNull
81  public Integer getLimit() {
82  return limit;
83  }
84 
85  /**
86  * 获取用户账号accid
87  * @return
88  */
89  public String getAccid() {
90  return accid;
91  }
92 
93  /**
94  * 设置用户账号accid
95  * @param accid
96  */
97  public void setAccid(String accid) {
98  this.accid = accid;
99  }
100 }
"查询某服务器下某身份组下的成员列表"接口入参
QChatGetMembersFromServerRoleParam(long serverId, long roleId, long timeTag, int limit)