NIMSDK-AOS  9.16.0
QChatUpdateUserServerPushConfigParam.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.qchat.param;
2 
3 import androidx.annotation.NonNull;
5 
10 
14  @NonNull
15  private final Long serverId;
16 
21  public QChatUpdateUserServerPushConfigParam(@NonNull long serverId, @NonNull QChatPushMsgType pushMsgType) {
22  super(pushMsgType);
23  this.serverId = serverId;
24  }
25 
30  @NonNull
31  public Long getServerId() {
32  return serverId;
33  }
34 
39  @Override
40  @NonNull
42  return super.getPushMsgType();
43  }
44 
49  public boolean isValid(){
50  if(serverId <= 0){
51  return false;
52  }
53 
54  if(getPushMsgType() == null){
55  return false;
56  }
57 
58  return true;
59  }
60 
61  @Override
62  public String toString() {
63  return "QChatUpdateUserServerPushConfigParam{" +
64  "pushMsgType=" + pushMsgType +
65  ", serverId=" + serverId +
66  '}';
67  }
68 }
推送消息类型选项 低等级消息:普通消息等(没有具体目标、没有@意愿) 中等级消息: @所有人等(没有具体目...
QChatUpdateUserServerPushConfigParam(@NonNull long serverId, @NonNull QChatPushMsgType pushMsgType)