类 ExtendField.Builder

java.lang.Object
com.lark.oapi.service.mdm.v1.model.ExtendField.Builder
封闭类:
ExtendField

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

    • Builder

      public Builder()
  • 方法详细资料

    • fieldType

      public ExtendField.Builder fieldType(Integer fieldType)
      字段类型

      示例值:0

      参数:
      fieldType -
      返回:
    • fieldType

      public ExtendField.Builder fieldType(ExtendFieldFieldTypeEnum fieldType)
      字段类型

      示例值:0

      参数:
      fieldType - ExtendFieldFieldTypeEnum
      返回:
    • fieldValue

      public ExtendField.Builder fieldValue(String fieldValue)
      字段类型为 单行文本框(0)、多行文本框(1)、单选框(3)、下拉单选框(5) 时的值

      示例值:文本值

      参数:
      fieldValue -
      返回:
    • options

      public ExtendField.Builder options(String[] options)
      字段类型为 多选框(4) 下拉多选(6) 时的值

      示例值:["2021-09-23","2021-10-14"]

      参数:
      options -
      返回:
    • num

      public ExtendField.Builder num(Double num)
      字段类型为 数字(2) 时的值

      示例值:1.11

      参数:
      num -
      返回:
    • date

      public ExtendField.Builder date(String date)
      字段类型是 日期(7)时候的值

      示例值:2021-10-14

      参数:
      date -
      返回:
    • rangeDate

      public ExtendField.Builder rangeDate(String[] rangeDate)
      字段类型是 日期区间(8) 时候的值 数组长度为2 0-startTime 1-endTime

      示例值:2021-10-14

      参数:
      rangeDate -
      返回:
    • fieldCode

      public ExtendField.Builder fieldCode(String fieldCode)
      字段编码

      示例值:X00000001

      参数:
      fieldCode -
      返回:
    • appendix

      public ExtendField.Builder appendix(Appendix[] appendix)
      附件列表 字段类型是 附件(12) 时候的值

      示例值:

      参数:
      appendix -
      返回:
    • build

      public ExtendField build()