NIMSDK-AOS  10.8.30
QChatGetMessageHistoryByIdsParam.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.qchat.param;
2 
3 import androidx.annotation.NonNull;
5 import java.util.List;
6 
7 /**
8  * "根据消息id查询历史消息"接口入参
9  */
11 
12  /**
13  * 服务器Id
14  */
15  @NonNull
16  private final Long serverId;
17  /**
18  * 频道Id
19  */
20  @NonNull
21  private final Long channelId;
22  /**
23  * 消息引用列表
24  */
25  @NonNull
26  private final List<QChatMessageRefer> messageReferList;
27 
28  /**
29  *
30  * @param serverId 服务器Id
31  * @param channelId 频道Id
32  * @param messageReferList 消息引用列表
33  */
34  public QChatGetMessageHistoryByIdsParam(long serverId, long channelId, @NonNull List<QChatMessageRefer> messageReferList) {
35  this.serverId = serverId;
36  this.channelId = channelId;
37  this.messageReferList = messageReferList;
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 getChannelId() {
55  return channelId;
56  }
57 
58  /**
59  * 获取消息引用列表
60  * @return
61  */
62  @NonNull
63  public List<QChatMessageRefer> getMessageReferList() {
64  return messageReferList;
65  }
66 }
QChatGetMessageHistoryByIdsParam(long serverId, long channelId,@NonNull List< QChatMessageRefer > messageReferList)