NIMSDK-AOS  9.20.10
QChatAddChannelCategoryRoleParam.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.qchat.param;
2 
3 import androidx.annotation.NonNull;
4 
5 /**
6  * "新增Channel分组身份组"接口入参
7  */
9 
10  /**
11  * 服务器Id,必填
12  */
13  @NonNull
14  private final Long serverId;
15 
16  /**
17  * 服务器身份组Id,必填,生成的频道分组身份组从该服务器身份组继承,以此Id作为频道身份组的parentRoleId
18  */
19  @NonNull
20  private final Long serverRoleId;
21 
22  /**
23  * 频道分组Id
24  */
25  @NonNull
26  private final Long categoryId;
27 
28  /**
29  *
30  * @param serverId 服务器Id
31  * @param categoryId 频道分组Id
32  * @param serverRoleId 服务器身份组Id,必填,生成的频道身份组从该服务器身份组继承,以此Id作为频道身份组的parentRoleId
33  */
34  public QChatAddChannelCategoryRoleParam(long serverId, long categoryId, long serverRoleId) {
35  this.serverId = serverId;
36  this.categoryId = categoryId;
37  this.serverRoleId = serverRoleId;
38  }
39 
40  /**
41  * 获取服务器Id
42  * @return
43  */
44  @NonNull
45  public Long getServerId() {
46  return serverId;
47  }
48 
49  /**
50  * 获取服务器身份组Id
51  * @return
52  */
53  @NonNull
54  public Long getServerRoleId() {
55  return serverRoleId;
56  }
57 
58  /**
59  * 获取频道分组Id
60  * @return
61  */
62  @NonNull
63  public Long getCategoryId() {
64  return categoryId;
65  }
66 }
QChatAddChannelCategoryRoleParam(long serverId, long categoryId, long serverRoleId)