类 Node.Builder

java.lang.Object
com.lark.oapi.service.wiki.v2.model.Node.Builder
封闭类:
Node

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

    • Builder

      public Builder()
  • 方法详细资料

    • spaceId

      public Node.Builder spaceId(String spaceId)
      知识空间id;[获取方式](https://open.feishu.cn/document/ukTMukTMukTM/uUDN04SN0QjL1QDN/wiki-overview)

      示例值:6946843325487912356

      参数:
      spaceId -
      返回:
    • nodeToken

      public Node.Builder nodeToken(String nodeToken)
      节点token

      示例值:wikcnKQ1k3p******8Vabcef

      参数:
      nodeToken -
      返回:
    • objToken

      public Node.Builder objToken(String objToken)
      对应文档类型的token,可根据 obj_type 判断属于哪种文档类型。

      示例值:doccnzAaOD******Wabcdef

      参数:
      objToken -
      返回:
    • objType

      public Node.Builder objType(String objType)
      文档类型,对于快捷方式,该字段是对应的实体的obj_type。

      示例值:doc

      参数:
      objType -
      返回:
    • objType

      public Node.Builder objType(NodeObjTypeEnum objType)
      文档类型,对于快捷方式,该字段是对应的实体的obj_type。

      示例值:doc

      参数:
      objType - NodeObjTypeEnum
      返回:
    • parentNodeToken

      public Node.Builder parentNodeToken(String parentNodeToken)
      父节点 token。若当前节点为一级节点,父节点 token 为空。

      示例值:wikcnKQ1k3p******8Vabcef

      参数:
      parentNodeToken -
      返回:
    • nodeType

      public Node.Builder nodeType(String nodeType)
      节点类型

      示例值:origin

      参数:
      nodeType -
      返回:
    • nodeType

      public Node.Builder nodeType(NodeNodeTypeEnum nodeType)
      节点类型

      示例值:origin

      参数:
      nodeType - NodeNodeTypeEnum
      返回:
    • originNodeToken

      public Node.Builder originNodeToken(String originNodeToken)
      快捷方式对应的实体node_token,当节点为快捷方式时,该值不为空。

      示例值:wikcnKQ1k3p******8Vabcef

      参数:
      originNodeToken -
      返回:
    • originSpaceId

      public Node.Builder originSpaceId(String originSpaceId)
      快捷方式对应的实体所在的space id

      示例值:6946843325487912356

      参数:
      originSpaceId -
      返回:
    • hasChild

      public Node.Builder hasChild(Boolean hasChild)
      是否有子节点

      示例值:false

      参数:
      hasChild -
      返回:
    • title

      public Node.Builder title(String title)
      文档标题

      示例值:标题

      参数:
      title -
      返回:
    • objCreateTime

      public Node.Builder objCreateTime(String objCreateTime)
      文档创建时间

      示例值:1642402428

      参数:
      objCreateTime -
      返回:
    • objEditTime

      public Node.Builder objEditTime(String objEditTime)
      文档最近编辑时间

      示例值:1642402428

      参数:
      objEditTime -
      返回:
    • nodeCreateTime

      public Node.Builder nodeCreateTime(String nodeCreateTime)
      节点创建时间

      示例值:1642402428

      参数:
      nodeCreateTime -
      返回:
    • creator

      public Node.Builder creator(String creator)
      节点创建者

      示例值:ou_xxxxx

      参数:
      creator -
      返回:
    • owner

      public Node.Builder owner(String owner)
      节点所有者

      示例值:ou_xxxxx

      参数:
      owner -
      返回:
    • build

      public Node build()