| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
Task.Builder |
assigneeRelated(TaskAssignee[] assigneeRelated)
任务执行者相关信息,如会签任务各执行者完成时间等
示例值:
|
Task.Builder |
attachments(Attachment[] attachments)
任务的附件列表
示例值:
|
Task |
build() |
Task.Builder |
completedAt(String completedAt)
任务完成的时间戳(ms)
示例值:1675742789470
|
Task.Builder |
createdAt(String createdAt)
任务创建时间戳(ms)
示例值:1675742789470
|
Task.Builder |
creator(Member creator)
任务创建者
示例值:
|
Task.Builder |
customComplete(CustomComplete customComplete)
任务的自定义完成配置
示例值:
|
Task.Builder |
customFields(CustomFieldValue[] customFields)
任务的自定义字段值
示例值:
|
Task.Builder |
dependencies(TaskDependency[] dependencies)
任务依赖
示例值:
|
Task.Builder |
description(String description)
任务描述
示例值:进行销售年中总结
|
Task.Builder |
due(Due due)
任务截止时间
示例值:1675742789470
|
Task.Builder |
extra(String extra)
任务附带的自定义数据。
|
Task.Builder |
guid(String guid)
任务guid,任务的唯一ID
示例值:83912691-2e43-47fc-94a4-d512e03984fa
|
Task.Builder |
isMilestone(Boolean isMilestone)
是否是里程碑任务
示例值:false
|
Task.Builder |
members(Member[] members)
任务成员列表
示例值:
|
Task.Builder |
mode(Integer mode)
任务的模式。
|
Task.Builder |
origin(Origin origin)
任务关联的第三方平台来源信息。
|
Task.Builder |
parentTaskGuid(String parentTaskGuid)
如果当前任务为某个任务的子任务,返回父任务的guid
示例值:e297ddff-06ca-4166-b917-4ce57cd3a7a0
|
Task.Builder |
reminders(Reminder[] reminders)
任务的提醒配置列表。
|
Task.Builder |
repeatRule(String repeatRule)
如果任务为重复任务,返回重复任务的配置
示例值:FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,TU,WE,TH,FR
|
Task.Builder |
source(Integer source)
任务创建的来源
示例值:6
|
Task.Builder |
source(TaskSourceEnum source)
任务创建的来源
示例值:6
|
Task.Builder |
start(Start start)
任务的开始时间
示例值:
|
Task.Builder |
status(String status)
任务的状态,支持"todo"和"done"两种状态
示例值:todo
|
Task.Builder |
subtaskCount(Integer subtaskCount)
该任务的子任务的个数。
|
Task.Builder |
summary(String summary)
任务标题
示例值:进行销售年中总结
|
Task.Builder |
taskId(String taskId)
任务界面上的代码
示例值:t6272302
|
Task.Builder |
tasklists(TaskInTasklistInfo[] tasklists)
任务所属清单的名字。
|
Task.Builder |
updatedAt(String updatedAt)
任务最后一次更新的时间戳(ms)
示例值:1675742789470
|
Task.Builder |
url(String url)
任务的分享链接
示例值:https://applink.feishu.cn/client/todo/detail?
|
public Task.Builder guid(String guid)
示例值:83912691-2e43-47fc-94a4-d512e03984fa
guid - public Task.Builder summary(String summary)
示例值:进行销售年中总结
summary - public Task.Builder description(String description)
示例值:进行销售年中总结
description - public Task.Builder due(Due due)
示例值:1675742789470
due - public Task.Builder reminders(Reminder[] reminders)
示例值:
reminders - public Task.Builder creator(Member creator)
示例值:
creator - public Task.Builder members(Member[] members)
示例值:
members - public Task.Builder completedAt(String completedAt)
示例值:1675742789470
completedAt - public Task.Builder attachments(Attachment[] attachments)
示例值:
attachments - public Task.Builder origin(Origin origin)
示例值:
origin - public Task.Builder extra(String extra)
示例值:dGVzdA==
extra - public Task.Builder tasklists(TaskInTasklistInfo[] tasklists)
示例值:
tasklists - public Task.Builder repeatRule(String repeatRule)
示例值:FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,TU,WE,TH,FR
repeatRule - public Task.Builder parentTaskGuid(String parentTaskGuid)
示例值:e297ddff-06ca-4166-b917-4ce57cd3a7a0
parentTaskGuid - public Task.Builder mode(Integer mode)
示例值:2
mode - public Task.Builder source(Integer source)
示例值:6
source - public Task.Builder source(TaskSourceEnum source)
示例值:6
source - TaskSourceEnumpublic Task.Builder customComplete(CustomComplete customComplete)
示例值:
customComplete - public Task.Builder taskId(String taskId)
示例值:t6272302
taskId - public Task.Builder createdAt(String createdAt)
示例值:1675742789470
createdAt - public Task.Builder updatedAt(String updatedAt)
示例值:1675742789470
updatedAt - public Task.Builder status(String status)
示例值:todo
status - public Task.Builder url(String url)
示例值:https://applink.feishu.cn/client/todo/detail?guid=70577c8f-91ab-4c91-b359-a21a751054e8&suite_entity_num=t192012
url - public Task.Builder start(Start start)
示例值:
start - public Task.Builder subtaskCount(Integer subtaskCount)
示例值:1
subtaskCount - public Task.Builder isMilestone(Boolean isMilestone)
示例值:false
isMilestone - public Task.Builder customFields(CustomFieldValue[] customFields)
示例值:
customFields - public Task.Builder dependencies(TaskDependency[] dependencies)
示例值:
dependencies - public Task.Builder assigneeRelated(TaskAssignee[] assigneeRelated)
示例值:
assigneeRelated - public Task build()
Copyright © 2024. All rights reserved.