NIMSDK-AOS  10.9.50
QChatServerMarkReadParam.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.qchat.param;
2 
3 import androidx.annotation.NonNull;
4 import com.netease.nimlib.util.CollectionUtil;
5 import java.util.List;
6 
7 /**
8  * "清空服务器未读数"接口入参
9  */
11 
12  private static final String TAG = "QChatServerMarkReadParam";
13  /**
14  * serverId列表
15  */
16  @NonNull
17  private final List<Long> serverIds;
18 
19  public QChatServerMarkReadParam(@NonNull List<Long> serverIds) {
20  this.serverIds = serverIds;
21  }
22 
23  /**
24  * serverId列表
25  */
26  @NonNull
27  public List<Long> getServerIds() {
28  return serverIds;
29  }
30 
31  /**
32  * 参数是否合法
33  * @return
34  */
35  public boolean isValid(){
36  return CollectionUtil.isNotEmpty(serverIds);
37  }
38 
39  @Override
40  public String toString() {
41  return "QChatServerMarkReadParam{" +
42  "serverIds=" + serverIds +
43  '}';
44  }
45 }