类 PatchTasklistReqBody.Builder

java.lang.Object
com.lark.oapi.service.task.v2.model.PatchTasklistReqBody.Builder
封闭类:
PatchTasklistReqBody

public static class PatchTasklistReqBody.Builder extends Object
  • 构造器详细资料

    • Builder

      public Builder()
  • 方法详细资料

    • tasklist

      public PatchTasklistReqBody.Builder tasklist(InputTasklist tasklist)
      要更新清单的数据

      示例值:

      参数:
      tasklist -
      返回:
    • updateFields

      public PatchTasklistReqBody.Builder updateFields(String[] updateFields)
      要更新的字段名,只支持更新"owner", "name"两个字段

      示例值:

      参数:
      updateFields -
      返回:
    • originOwnerToRole

      public PatchTasklistReqBody.Builder originOwnerToRole(String originOwnerToRole)
      该字段表示如果更新了新的负责人,则将原负责人设为指定的协作人角色。仅在update_fields包含owner字段时生效。根据清单的角色设计方式,不允许提前为清单的负责人添加其他角色,但负责人更新后,原有负责人会无法访问该清单。该字段可以帮助避免原负责人彻底退出清单。

      示例值:editor

      参数:
      originOwnerToRole -
      返回:
    • originOwnerToRole

      public PatchTasklistReqBody.Builder originOwnerToRole(PatchTasklistOriginOwnerToRoleEnum originOwnerToRole)
      该字段表示如果更新了新的负责人,则将原负责人设为指定的协作人角色。仅在update_fields包含owner字段时生效。根据清单的角色设计方式,不允许提前为清单的负责人添加其他角色,但负责人更新后,原有负责人会无法访问该清单。该字段可以帮助避免原负责人彻底退出清单。

      示例值:editor

      参数:
      originOwnerToRole - PatchTasklistOriginOwnerToRoleEnum
      返回:
    • build

      public PatchTasklistReqBody build()