类 PreHireContractInfo.Builder

java.lang.Object
com.lark.oapi.service.corehr.v2.model.PreHireContractInfo.Builder
封闭类:
PreHireContractInfo

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

    • Builder

      public Builder()
  • 方法详细资料

    • contractStartDate

      public PreHireContractInfo.Builder contractStartDate(String contractStartDate)
      合同开始日期

      示例值:2022-10-08

      参数:
      contractStartDate -
      返回:
    • contractEndDate

      public PreHireContractInfo.Builder contractEndDate(String contractEndDate)
      合同结束日期

      示例值:2025-10-07

      参数:
      contractEndDate -
      返回:
    • contractType

      public PreHireContractInfo.Builder contractType(String contractType)
      -| 合同类型,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - object_api_name = "pre_hire" - custom_api_name = "contract_type"

      示例值:labor_contract

      参数:
      contractType -
      返回:
    • durationType

      public PreHireContractInfo.Builder durationType(String durationType)
      -| 期限类型,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - object_api_name = "pre_hire" - custom_api_name = "duration_type"

      示例值:fixed_term

      参数:
      durationType -
      返回:
    • signingType

      public PreHireContractInfo.Builder signingType(String signingType)
      -| 签订类型,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - object_api_name = "pre_hire" - custom_api_name = "duration_type"

      示例值:renewed

      参数:
      signingType -
      返回:
    • build

      public PreHireContractInfo build()