NIMSDK-AOS  10.9.90
Public 成员函数 | 所有成员列表
com.netease.nimlib.sdk.v2.topic.option.V2NIMTopicMessageListOption类 参考

Topic 消息列表查询参数。 更多...

Public 成员函数

 V2NIMTopicMessageListOption (V2NIMTopic topic, long beginTime, long endTime, V2NIMMessage anchorMessage, int limit, V2NIMQueryDirection direction, V2NIMSortOrder sortOrder)
 构造 Topic 消息列表查询参数。 更多...
 
V2NIMTopic getTopic ()
 返回查询目标 Topic。 更多...
 
long getBeginTime ()
 返回起始时间。 更多...
 
long getEndTime ()
 返回结束时间。 更多...
 
V2NIMMessage getAnchorMessage ()
 返回锚点消息。 更多...
 
int getLimit ()
 返回查询上限。 更多...
 
V2NIMQueryDirection getDirection ()
 返回查询方向。 更多...
 
V2NIMSortOrder getSortOrder ()
 返回结果排序。 更多...
 
String isValidWithErrorMsg ()
 返回参数非法原因。 更多...
 
boolean isValid ()
 参数是否合法。 更多...
 

详细描述

Topic 消息列表查询参数。

用于查询某个 Topic 下的消息列表。

在文件 V2NIMTopicMessageListOption.java15 行定义.

构造及析构函数说明

com.netease.nimlib.sdk.v2.topic.option.V2NIMTopicMessageListOption.V2NIMTopicMessageListOption ( V2NIMTopic  topic,
long  beginTime,
long  endTime,
V2NIMMessage  anchorMessage,
int  limit,
V2NIMQueryDirection  direction,
V2NIMSortOrder  sortOrder 
)

构造 Topic 消息列表查询参数。

参数
topic查询目标 Topic
beginTime查询起始时间,单位毫秒
endTime查询结束时间,单位毫秒,0 表示不限制
anchorMessage锚点消息,查询结果不包含该消息
limit单次查询上限,取值范围为 1 到 100
direction查询方向,传空时默认 V2NIMQueryDirection#V2NIM_QUERY_DIRECTION_DESC
sortOrder结果排序方式,传空时默认 V2NIMSortOrder#V2NIM_SORT_ORDER_ASC

在文件 V2NIMTopicMessageListOption.java60 行定义.

成员函数说明

V2NIMMessage com.netease.nimlib.sdk.v2.topic.option.V2NIMTopicMessageListOption.getAnchorMessage ( )

返回锚点消息。

返回
锚点消息

在文件 V2NIMTopicMessageListOption.java103 行定义.

long com.netease.nimlib.sdk.v2.topic.option.V2NIMTopicMessageListOption.getBeginTime ( )

返回起始时间。

返回
起始时间,单位毫秒

在文件 V2NIMTopicMessageListOption.java85 行定义.

V2NIMQueryDirection com.netease.nimlib.sdk.v2.topic.option.V2NIMTopicMessageListOption.getDirection ( )

返回查询方向。

返回
查询方向

在文件 V2NIMTopicMessageListOption.java121 行定义.

long com.netease.nimlib.sdk.v2.topic.option.V2NIMTopicMessageListOption.getEndTime ( )

返回结束时间。

返回
结束时间,单位毫秒

在文件 V2NIMTopicMessageListOption.java94 行定义.

int com.netease.nimlib.sdk.v2.topic.option.V2NIMTopicMessageListOption.getLimit ( )

返回查询上限。

返回
单次查询上限,取值范围为 1 到 100

在文件 V2NIMTopicMessageListOption.java112 行定义.

V2NIMSortOrder com.netease.nimlib.sdk.v2.topic.option.V2NIMTopicMessageListOption.getSortOrder ( )

返回结果排序。

返回
结果排序方式

在文件 V2NIMTopicMessageListOption.java130 行定义.

V2NIMTopic com.netease.nimlib.sdk.v2.topic.option.V2NIMTopicMessageListOption.getTopic ( )

返回查询目标 Topic。

返回
查询目标 Topic

在文件 V2NIMTopicMessageListOption.java76 行定义.

boolean com.netease.nimlib.sdk.v2.topic.option.V2NIMTopicMessageListOption.isValid ( )

参数是否合法。

返回
true 表示参数合法,否则为 false

在文件 V2NIMTopicMessageListOption.java194 行定义.

String com.netease.nimlib.sdk.v2.topic.option.V2NIMTopicMessageListOption.isValidWithErrorMsg ( )

返回参数非法原因。

返回
参数合法时返回 null,否则返回具体错误原因

在文件 V2NIMTopicMessageListOption.java139 行定义.


该类的文档由以下文件生成: