NIMSDK-AOS  9.16.0
QChatUpdateServerRolePrioritiesParam.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.qchat.param;
2 
3 import androidx.annotation.NonNull;
4 import java.util.Map;
5 
10 
14  @NonNull
15  private final Long serverId;
16 
20  @NonNull
21  private final Map<Long, Long> roleIdPriorityMap;
22 
28  public QChatUpdateServerRolePrioritiesParam(@NonNull Long serverId, @NonNull Map<Long, Long> roleIdPriorityMap) {
29  this.serverId = serverId;
30  this.roleIdPriorityMap = roleIdPriorityMap;
31  }
32 
36  @NonNull
37  public Long getServerId() {
38  return serverId;
39  }
40 
44  @NonNull
45  public Map<Long, Long> getRoleIdPriorityMap() {
46  return roleIdPriorityMap;
47  }
48 
49  @Override
50  public String toString() {
51  return "QChatUpdateServerRolesParam{" +
52  "serverId=" + serverId +
53  ", roleIdPriorityMap=" + roleIdPriorityMap +
54  '}';
55  }
56 }
Map< Long, Long > getRoleIdPriorityMap()
获取服务器身份组Id和服务器身份组优先级构成的Map
QChatUpdateServerRolePrioritiesParam(@NonNull Long serverId, @NonNull Map< Long, Long > roleIdPriorityMap)