public static class MessageSearchFilter.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
MessageSearchFilter.Builder |
atChatterIds(String[] atChatterIds)
消息中包含at的user_id (包含at all)
示例值:
|
MessageSearchFilter |
build() |
MessageSearchFilter.Builder |
chatIds(String[] chatIds)
消息所在的会话
示例值:
|
MessageSearchFilter.Builder |
chatType(MessageSearchFilterChatTypeEnum chatType)
会话类型(单聊、群聊) 单选
示例值:
|
MessageSearchFilter.Builder |
chatType(String chatType)
会话类型(单聊、群聊) 单选
示例值:
|
MessageSearchFilter.Builder |
excludeFromTypes(String[] excludeFromTypes)
过滤来源
示例值:
|
MessageSearchFilter.Builder |
fromIds(String[] fromIds)
消息创建者
示例值:
|
MessageSearchFilter.Builder |
fromTypes(String[] fromTypes)
来源类型(用户消息、机器人消息)
示例值:
|
MessageSearchFilter.Builder |
includeAttachmentTypes(String[] includeAttachmentTypes)
包含某些附件类型
示例值:
|
MessageSearchFilter.Builder |
isAtMe(Boolean isAtMe)
是否at过我,默认否
示例值:
|
MessageSearchFilter.Builder |
timeRange(TimeRange timeRange)
开始与结束时间
示例值:
|
public MessageSearchFilter.Builder fromIds(String[] fromIds)
示例值:
fromIds - public MessageSearchFilter.Builder chatIds(String[] chatIds)
示例值:
chatIds - public MessageSearchFilter.Builder timeRange(TimeRange timeRange)
示例值:
timeRange - public MessageSearchFilter.Builder includeAttachmentTypes(String[] includeAttachmentTypes)
示例值:
includeAttachmentTypes - public MessageSearchFilter.Builder fromTypes(String[] fromTypes)
示例值:
fromTypes - public MessageSearchFilter.Builder atChatterIds(String[] atChatterIds)
示例值:
atChatterIds - public MessageSearchFilter.Builder chatType(String chatType)
示例值:
chatType - public MessageSearchFilter.Builder chatType(MessageSearchFilterChatTypeEnum chatType)
示例值:
chatType - MessageSearchFilterChatTypeEnumpublic MessageSearchFilter.Builder isAtMe(Boolean isAtMe)
示例值:
isAtMe - public MessageSearchFilter.Builder excludeFromTypes(String[] excludeFromTypes)
示例值:
excludeFromTypes - public MessageSearchFilter build()
Copyright © 2026. All rights reserved.