类 PreHireOnboardingInfo.Builder

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

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

    • Builder

      public Builder()
  • 方法详细资料

    • offerId

      public PreHireOnboardingInfo.Builder offerId(String offerId)
      Offer id , 可以通过招聘【获取 Offer 列表】接口获取

      示例值:7032210902531327521

      参数:
      offerId -
      返回:
    • offerHrId

      public PreHireOnboardingInfo.Builder offerHrId(String offerHrId)
      Offer hr 的 雇佣 ID

      示例值:7032210902531327521

      参数:
      offerHrId -
      返回:
    • entryMode

      public PreHireOnboardingInfo.Builder entryMode(String entryMode)
      -| 入职方式,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - object_api_name = "pre_hire" - custom_api_name = "onboarding_method"

      示例值:onsite

      参数:
      entryMode -
      返回:
    • onboardingDate

      public PreHireOnboardingInfo.Builder onboardingDate(String onboardingDate)
      入职日期

      示例值:2022-10-08

      参数:
      onboardingDate -
      返回:
    • atsApplicationId

      public PreHireOnboardingInfo.Builder atsApplicationId(String atsApplicationId)
      招聘投递 ID ,详细信息可以通过招聘【获取投递信息】接口查询获得

      示例值:7140946969586010376

      参数:
      atsApplicationId -
      返回:
    • recruitmentType

      public PreHireOnboardingInfo.Builder recruitmentType(String recruitmentType)
      -| 招聘来源 ,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - object_api_name = "pre_hire" - custom_api_name = "recruitment_type"

      示例值:recent_graduates

      参数:
      recruitmentType -
      返回:
    • onboardingLocationId

      public PreHireOnboardingInfo.Builder onboardingLocationId(String onboardingLocationId)
      -| 入职地点id , 详细信息可通过【批量查询地点】接口获得

      示例值:6977976687350924832

      参数:
      onboardingLocationId -
      返回:
    • companySponsoredVisa

      public PreHireOnboardingInfo.Builder companySponsoredVisa(Boolean companySponsoredVisa)
      -| 需要公司办理签证

      示例值:true

      参数:
      companySponsoredVisa -
      返回:
    • onboardingStatus

      public PreHireOnboardingInfo.Builder onboardingStatus(String onboardingStatus)
      -| 入职状态

      示例值:

      参数:
      onboardingStatus -
      返回:
    • onboardingTaskList

      public PreHireOnboardingInfo.Builder onboardingTaskList(OnboardingTask[] onboardingTaskList)
      入职任务列表

      示例值:

      参数:
      onboardingTaskList -
      返回:
    • onboardingAddress

      public PreHireOnboardingInfo.Builder onboardingAddress(Address onboardingAddress)
      入职地址

      示例值:

      参数:
      onboardingAddress -
      返回:
    • flowName

      public PreHireOnboardingInfo.Builder flowName(I18n[] flowName)
      入职流程

      示例值:

      参数:
      flowName -
      返回:
    • build

      public PreHireOnboardingInfo build()