类 JobChange.Builder

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

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

    • Builder

      public Builder()
  • 方法详细资料

    • jobChangeId

      public JobChange.Builder jobChangeId(String jobChangeId)
      异动记录 id

      示例值:6991776076699549697

      参数:
      jobChangeId -
      返回:
    • employmentId

      public JobChange.Builder employmentId(String employmentId)
      雇员 id

      示例值:ou_a294793e8fa21529f2a60e3e9de45520

      参数:
      employmentId -
      返回:
    • status

      public JobChange.Builder status(String status)
      异动状态

      示例值:4

      参数:
      status -
      返回:
    • status

      public JobChange.Builder status(JobChangeStatusEnum status)
      异动状态

      示例值:4

      参数:
      status - JobChangeStatusEnum
      返回:
    • transferTypeUniqueIdentifier

      public JobChange.Builder transferTypeUniqueIdentifier(String transferTypeUniqueIdentifier)
      异动类型唯一标识

      示例值:direct_leader_change

      参数:
      transferTypeUniqueIdentifier -
      返回:
    • transferReasonUniqueIdentifier

      public JobChange.Builder transferReasonUniqueIdentifier(String transferReasonUniqueIdentifier)
      异动原因唯一标识

      示例值:involuntary_transfer

      参数:
      transferReasonUniqueIdentifier -
      返回:
    • processId

      public JobChange.Builder processId(String processId)
      异动发起后审批流程 id

      示例值:6991776078461142564

      参数:
      processId -
      返回:
    • effectiveDate

      public JobChange.Builder effectiveDate(String effectiveDate)
      异动生效日期

      示例值:2022-03-01

      参数:
      effectiveDate -
      返回:
    • createdTime

      public JobChange.Builder createdTime(String createdTime)
      创建时间

      示例值:1627899724000

      参数:
      createdTime -
      返回:
    • updatedTime

      public JobChange.Builder updatedTime(String updatedTime)
      更新时间

      示例值:1647434443000

      参数:
      updatedTime -
      返回:
    • transferInfo

      public JobChange.Builder transferInfo(TransferInfo transferInfo)
      异动详细信息

      示例值:

      参数:
      transferInfo -
      返回:
    • build

      public JobChange build()