类 CustomField.Builder

java.lang.Object
com.lark.oapi.service.corehr.v1.model.CustomField.Builder
封闭类:
CustomField

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

    • Builder

      public Builder()
  • 方法详细资料

    • customApiName

      public CustomField.Builder customApiName(String customApiName)
      自定义字段 apiname,即自定义字段的唯一标识

      示例值:custom_field_33

      参数:
      customApiName -
      返回:
    • name

      public CustomField.Builder name(Name name)
      自定义字段名称

      示例值:

      参数:
      name -
      返回:
    • description

      public CustomField.Builder description(Name description)
      描述

      示例值:

      参数:
      description -
      返回:
    • isOpen

      public CustomField.Builder isOpen(Boolean isOpen)
      是否启用

      示例值:true

      参数:
      isOpen -
      返回:
    • isRequired

      public CustomField.Builder isRequired(Boolean isRequired)
      是否必填

      示例值:true

      参数:
      isRequired -
      返回:
    • isUnique

      public CustomField.Builder isUnique(Boolean isUnique)
      是否唯一

      示例值:true

      参数:
      isUnique -
      返回:
    • objectApiName

      public CustomField.Builder objectApiName(String objectApiName)
      所属对象 apiname

      示例值:offboarding_info

      参数:
      objectApiName -
      返回:
    • type

      public CustomField.Builder type(Integer type)
      自定义字段类型;;可选值有:;- 1:文本 Text;- 2:布尔 Boolean;- 3:数字 Number;- 4:枚举 Option;- 5:查找 Lookup;- 6:反向查找 BackLookup;- 7:自动编号 AutoNumber;- 8:日期时间 Date time;- 9:附件 Attachment;- 10:图片 Image;- 11:计算字段 Calculated

      示例值:1

      参数:
      type -
      返回:
    • commonSchemaConfig

      public CustomField.Builder commonSchemaConfig(CommonSchemaConfig commonSchemaConfig)
      配置信息,当前仅字段类型为「文本」、「布尔」、「数字」、「枚举」、「日期时间」、「附件」、「图片」时返回具体的配置信息,其余类型的自定义字段暂不返回

      示例值:

      参数:
      commonSchemaConfig -
      返回:
    • createTime

      public CustomField.Builder createTime(String createTime)
      创建时间,秒级时间戳

      示例值:1625542287

      参数:
      createTime -
      返回:
    • updateTime

      public CustomField.Builder updateTime(String updateTime)
      更新时间,秒级时间戳

      示例值:1625542639

      参数:
      updateTime -
      返回:
    • build

      public CustomField build()