类 ListJobDataReq.Builder

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

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

    • Builder

      public Builder()
  • 方法详细资料

    • pageToken

      public ListJobDataReq.Builder pageToken(String pageToken)
      页码标识,获取第一页传空,每次查询会返回下一页的page_token

      示例值:6994718879515739656

      参数:
      pageToken -
      返回:
    • pageSize

      public ListJobDataReq.Builder pageSize(String pageSize)
      每页获取记录数量,最大100

      示例值:100

      参数:
      pageSize -
      返回:
    • employmentId

      public ListJobDataReq.Builder employmentId(String employmentId)
      雇佣 ID

      示例值:7072306364927985196

      参数:
      employmentId -
      返回:
    • jobDataIdList

      public ListJobDataReq.Builder jobDataIdList(String[] jobDataIdList)
      任职信息 ID 列表,最大 100 个(不传则默认查询全部任职信息)

      示例值:["6919733291281024526", "6919733291281024527"]

      参数:
      jobDataIdList -
      返回:
    • departmentId

      public ListJobDataReq.Builder departmentId(String departmentId)
      部门 ID

      示例值:6887868781834536462

      参数:
      departmentId -
      返回:
    • jobId

      public ListJobDataReq.Builder jobId(String jobId)
      职务 ID

      示例值:6893014062142064135

      参数:
      jobId -
      返回:
    • getAllVersion

      public ListJobDataReq.Builder getAllVersion(Boolean getAllVersion)
      是否获取所有任职记录,true 为获取员工所有版本的任职记录,false 为仅获取当前生效的任职记录,默认为 false

      示例值:false

      参数:
      getAllVersion -
      返回:
    • userIdType

      public ListJobDataReq.Builder userIdType(String userIdType)
      用户 ID 类型

      示例值:people_corehr_id

      参数:
      userIdType -
      返回:
    • userIdType

      public ListJobDataReq.Builder userIdType(ListJobDataUserIdTypeEnum userIdType)
      用户 ID 类型

      示例值:people_corehr_id

      参数:
      userIdType - ListJobDataUserIdTypeEnum
      返回:
    • departmentIdType

      public ListJobDataReq.Builder departmentIdType(String departmentIdType)
      此次调用中使用的部门 ID 类型

      示例值:open_department_id

      参数:
      departmentIdType -
      返回:
    • departmentIdType

      public ListJobDataReq.Builder departmentIdType(ListJobDataDepartmentIdTypeEnum departmentIdType)
      此次调用中使用的部门 ID 类型

      示例值:open_department_id

      参数:
      departmentIdType - ListJobDataDepartmentIdTypeEnum
      返回:
    • build

      public ListJobDataReq build()