public static class OkrObjective.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
OkrObjective |
build() |
OkrObjective.Builder |
confidential(Boolean confidential)
是否在 OKR 平台设置了私密权限
示例值:false
|
OkrObjective.Builder |
content(Text content)
Objective 的文本内容
示例值:
|
OkrObjective.Builder |
objectiveId(String objectiveId)
Objective ID
示例值:"7109022409227026460"
|
OkrObjective.Builder |
position(Integer position)
Objective 的位置编号,对应 Block 中 O1、O2 的 1、2
示例值:1
|
OkrObjective.Builder |
progressRate(OkrProgressRate progressRate)
进展信息
示例值:
|
OkrObjective.Builder |
score(Integer score)
打分信息
示例值:0
|
OkrObjective.Builder |
visible(Boolean visible)
OKR Block 中是否展示该 Objective
示例值:true
|
OkrObjective.Builder |
weight(Double weight)
Objective 的权重
示例值:1.0
|
public OkrObjective.Builder objectiveId(String objectiveId)
示例值:"7109022409227026460"
objectiveId - public OkrObjective.Builder confidential(Boolean confidential)
示例值:false
confidential - public OkrObjective.Builder position(Integer position)
示例值:1
position - public OkrObjective.Builder score(Integer score)
示例值:0
score - public OkrObjective.Builder visible(Boolean visible)
示例值:true
visible - public OkrObjective.Builder weight(Double weight)
示例值:1.0
weight - public OkrObjective.Builder progressRate(OkrProgressRate progressRate)
示例值:
progressRate - public OkrObjective.Builder content(Text content)
示例值:
content - public OkrObjective build()
Copyright © 2025. All rights reserved.