Uses of Class
cloud.opencode.base.email.query.EmailQuery.Builder
Packages that use EmailQuery.Builder
-
Uses of EmailQuery.Builder in cloud.opencode.base.email
Methods in cloud.opencode.base.email that return EmailQuery.BuilderModifier and TypeMethodDescriptionstatic EmailQuery.BuilderOpenEmail.query()Create email query builder 创建邮件查询构建器 -
Uses of EmailQuery.Builder in cloud.opencode.base.email.query
Methods in cloud.opencode.base.email.query that return EmailQuery.BuilderModifier and TypeMethodDescriptionEmailQuery.Builder.bodyContains(String body) Filter by body containing text 按正文包含文本过滤static EmailQuery.BuilderEmailQuery.builder()Create a new builder 创建新的构建器EmailQuery.Builder.dateRange(LocalDateTime fromDate, LocalDateTime toDate) Set date range for emails 设置邮件日期范围EmailQuery.Builder.flaggedOnly()Filter to only flagged/starred emails 仅过滤标记/星标邮件EmailQuery.Builder.flaggedOnly(boolean flaggedOnly) Set flagged filter 设置标记过滤EmailQuery.Builder.folder(EmailFolder folder) Set the folder to query 设置要查询的文件夹Set the folder to query by name 根据名称设置要查询的文件夹Filter by sender address 按发件人地址过滤Filter by multiple sender addresses 按多个发件人地址过滤EmailQuery.Builder.fromDate(LocalDateTime fromDate) Set minimum date for emails 设置邮件最小日期EmailQuery.Builder.hasAttachments()Filter to only emails with attachments 仅过滤有附件的邮件EmailQuery.Builder.hasAttachments(boolean hasAttachments) Set attachment filter 设置附件过滤EmailQuery.Builder.includeDeleted()Include deleted emails 包含已删除邮件EmailQuery.Builder.includeDeleted(boolean includeDeleted) Set include deleted filter 设置包含已删除过滤EmailQuery.Builder.limit(int limit) Set maximum number of emails to return 设置返回的最大邮件数EmailQuery.Builder.newestFirst()Sort by newest first 按最新优先排序EmailQuery.Builder.offset(int offset) Set offset for pagination 设置分页偏移量EmailQuery.Builder.oldestFirst()Sort by oldest first 按最旧优先排序EmailQuery.Builder.page(int limit, int offset) Set pagination 设置分页EmailQuery.Builder.sortBy(EmailQuery.SortOrder sortOrder) Set sort order 设置排序顺序EmailQuery.Builder.subjectContains(String subject) Filter by subject containing text 按主题包含文本过滤Filter by recipient address 按收件人地址过滤Filter by multiple recipient addresses 按多个收件人地址过滤EmailQuery.Builder.toDate(LocalDateTime toDate) Set maximum date for emails 设置邮件最大日期EmailQuery.Builder.unreadOnly()Filter to only unread emails 仅过滤未读邮件EmailQuery.Builder.unreadOnly(boolean unreadOnly) Set unread filter 设置未读过滤