类 PreHire.Builder

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

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

    • Builder

      public Builder()
  • 方法详细资料

    • atsApplicationId

      public PreHire.Builder atsApplicationId(String atsApplicationId)
      招聘系统的候选人 ID

      示例值:4719168654814483759

      参数:
      atsApplicationId -
      返回:
    • id

      public PreHire.Builder id(String id)
      待入职ID

      示例值:154545454

      参数:
      id -
      返回:
    • hireDate

      public PreHire.Builder hireDate(String hireDate)
      入职日期

      示例值:2020-01-01

      参数:
      hireDate -
      返回:
    • employeeType

      public PreHire.Builder employeeType(Enum employeeType)
      雇佣类型

      示例值:

      参数:
      employeeType -
      返回:
    • workerId

      public PreHire.Builder workerId(String workerId)
      人员编号

      示例值:1245646

      参数:
      workerId -
      返回:
    • employeeTypeId

      public PreHire.Builder employeeTypeId(String employeeTypeId)
      雇佣类型

      示例值:正式

      参数:
      employeeTypeId -
      返回:
    • personId

      public PreHire.Builder personId(String personId)
      引用Person ID

      示例值:656464648662

      参数:
      personId -
      返回:
    • customFields

      public PreHire.Builder customFields(ObjectFieldData[] customFields)
      自定义字段

      示例值:

      参数:
      customFields -
      返回:
    • costCenterRate

      public PreHire.Builder costCenterRate(SupportCostCenterItem[] costCenterRate)
      成本中心分摊信息

      示例值:

      参数:
      costCenterRate -
      返回:
    • onboardingStatus

      public PreHire.Builder onboardingStatus(Enum onboardingStatus)
      入职状态;;- 待入职(preboarding);;- 已删除(deleted);;- 准备就绪(day_one);;- 已撤销(withdrawn);;- 已完成(completed)

      示例值:

      参数:
      onboardingStatus -
      返回:
    • build

      public PreHire build()