| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
Task |
build() |
Task.Builder |
canEdit(Boolean canEdit)
此字段用于控制该任务在飞书任务中心是否可编辑,默认为false,若为true则第三方需考虑是否需要接入事件来接收任务在任务中心的变更信息;(即将废弃)
示例值:true
|
Task.Builder |
collaboratorIds(String[] collaboratorIds)
创建任务时添加的执行者用户id列表
示例值:["ou_1400208f15333e20e11339d39067844b", "ou_84ed6312949945c8ae6168f10829e9e6"]
|
Task.Builder |
collaborators(Collaborator[] collaborators)
任务的执行者
示例值:ou_558d4999baae26e32aa2fd9bb228660b
|
Task.Builder |
completeTime(String completeTime)
任务的完成时间戳(单位为秒),如果完成时间为 0,则表示任务尚未完成
示例值:1623499200
|
Task.Builder |
createTime(String createTime)
任务的创建时间戳(单位为秒)
示例值:1623392486
|
Task.Builder |
creatorId(String creatorId)
任务的创建者 ID。
|
Task.Builder |
custom(String custom)
此字段用于存储第三方需透传到端上的自定义数据,Json格式。
|
Task.Builder |
description(String description)
任务备注。
|
Task.Builder |
due(Due due)
任务的截止时间设置
示例值:
|
Task.Builder |
extra(String extra)
接入方可以自定义的附属信息二进制格式,采用 base64 编码,解析方式由接入方自己决定
示例值:dGVzdA==
|
Task.Builder |
followerIds(String[] followerIds)
创建任务时添加的关注者用户id列表
示例值:["ou_1400208f15333e20e11339d39067844b", "ou_84ed6312949945c8ae6168f10829e9e6"]
|
Task.Builder |
followers(Follower[] followers)
任务的关注者
示例值:ou_03c21c80caea2c816665f8056dc59027
|
Task.Builder |
id(String id)
任务 ID,由飞书任务服务器发号
示例值:83912691-2e43-47fc-94a4-d512e03984fa
|
Task.Builder |
origin(Origin origin)
任务关联的第三方平台来源信息
示例值:
|
Task.Builder |
repeatRule(String repeatRule)
重复任务重复规则。
|
Task.Builder |
richDescription(String richDescription)
富文本任务备注。
|
Task.Builder |
richSummary(String richSummary)
富文本任务标题。
|
Task.Builder |
source(Integer source)
任务创建的来源
示例值:
|
Task.Builder |
source(TaskSourceEnum source)
任务创建的来源
示例值:
|
Task.Builder |
summary(String summary)
任务标题。
|
Task.Builder |
updateTime(String updateTime)
任务的更新时间戳(单位为秒)
示例值:1623392486
|
public Task.Builder id(String id)
示例值:83912691-2e43-47fc-94a4-d512e03984fa
id - public Task.Builder summary(String summary)
示例值:每天喝八杯水,保持身心愉悦
summary - public Task.Builder description(String description)
示例值:多吃水果,多运动,健康生活,快乐工作。
description - public Task.Builder completeTime(String completeTime)
示例值:1623499200
completeTime - public Task.Builder creatorId(String creatorId)
示例值:ou_99e1a581b36ecc4862cbfbce473f346a
creatorId - public Task.Builder extra(String extra)
示例值:dGVzdA==
extra - public Task.Builder createTime(String createTime)
示例值:1623392486
createTime - public Task.Builder updateTime(String updateTime)
示例值:1623392486
updateTime - public Task.Builder due(Due due)
示例值:
due - public Task.Builder origin(Origin origin)
示例值:
origin - public Task.Builder canEdit(Boolean canEdit)
示例值:true
canEdit - public Task.Builder custom(String custom)
示例值:{\"custom_complete\":{\"android\":{\"href\":\"https://www.feishu.cn/\",\"tip\":{\"zh_cn\":\"你好\",\"en_us\":\"hello\"}},\"ios\":{\"href\":\"https://www.feishu.cn/\",\"tip\":{\"zh_cn\":\"你好\",\"en_us\":\"hello\"}},\"pc\":{\"href\":\"https://www.feishu.cn/\",\"tip\":{\"zh_cn\":\"你好\",\"en_us\":\"hello\"}}}}
custom - public Task.Builder source(Integer source)
示例值:
source - public Task.Builder source(TaskSourceEnum source)
示例值:
source - TaskSourceEnumpublic Task.Builder followers(Follower[] followers)
示例值:ou_03c21c80caea2c816665f8056dc59027
followers - public Task.Builder collaborators(Collaborator[] collaborators)
示例值:ou_558d4999baae26e32aa2fd9bb228660b
collaborators - public Task.Builder collaboratorIds(String[] collaboratorIds)
示例值:["ou_1400208f15333e20e11339d39067844b", "ou_84ed6312949945c8ae6168f10829e9e6"]
collaboratorIds - public Task.Builder followerIds(String[] followerIds)
示例值:["ou_1400208f15333e20e11339d39067844b", "ou_84ed6312949945c8ae6168f10829e9e6"]
followerIds - public Task.Builder repeatRule(String repeatRule)
示例值:FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,TU,WE,TH,FR
repeatRule - public Task.Builder richSummary(String richSummary)
示例值:每天喝八杯水,保持身心愉悦\[飞书开放平台\](https://open.feishu.cn/)
richSummary - public Task.Builder richDescription(String richDescription)
示例值:多吃水果,多运动,健康生活,快乐工作。\[飞书开放平台](https://open.feishu.cn/)
richDescription - public Task build()
Copyright © 2022. All rights reserved.