类 ListEmployeeReq.Builder

java.lang.Object
com.lark.oapi.service.ehr.v1.model.ListEmployeeReq.Builder
封闭类:
ListEmployeeReq

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

    • Builder

      public Builder()
  • 方法详细资料

    • view

      public ListEmployeeReq.Builder view(String view)
      返回数据类型

      示例值:basic

      参数:
      view -
      返回:
    • view

      返回数据类型

      示例值:basic

      参数:
      view - ListEmployeeViewEnum
      返回:
    • status

      public ListEmployeeReq.Builder status(Integer[] status)
      员工状态,不传代表查询所有员工状态;;实际在职 = 2无效输入:'&'4;;可同时查询多个状态的记录,如 status=2无效输入:'&status'=4

      示例值:2

      参数:
      status -
      返回:
    • type

      public ListEmployeeReq.Builder type(Integer[] type)
      雇员类型,不传代表查询所有雇员类型

      示例值:1

      参数:
      type -
      返回:
    • startTime

      public ListEmployeeReq.Builder startTime(String startTime)
      查询开始时间(创建时间 >= 此时间)

      示例值:1608690517811

      参数:
      startTime -
      返回:
    • endTime

      public ListEmployeeReq.Builder endTime(String endTime)
      查询结束时间(创建时间 <= 此时间)

      示例值:1608690517811

      参数:
      endTime -
      返回:
    • userIdType

      public ListEmployeeReq.Builder userIdType(String userIdType)
      此次调用中使用的用户ID的类型

      示例值:

      参数:
      userIdType -
      返回:
    • userIdType

      public ListEmployeeReq.Builder userIdType(ListEmployeeUserIdTypeEnum userIdType)
      此次调用中使用的用户ID的类型

      示例值:

      参数:
      userIdType - ListEmployeeUserIdTypeEnum
      返回:
    • userIds

      public ListEmployeeReq.Builder userIds(String[] userIds)
      user_id、open_id 或 union_id,默认为 open_id。;;如果传入的值不是 open_id,需要一并传入 user_id_type 参数。;;可一次查询多个 id 的用户,例如:user_ids=ou_8ebd4f35d7101ffdeb4771d7c8ec517e无效输入:'&user_ids'=ou_7abc4f35d7101ffdeb4771dabcde;;[用户相关的 ID 概念](https://open.feishu.cn/document/home/user-identity-introduction/introduction)

      示例值:ou_8ebd4f35d7101ffdeb4771d7c8ec517e

      参数:
      userIds -
      返回:
    • pageToken

      public ListEmployeeReq.Builder pageToken(String pageToken)
      分页标记,第一次请求可以不填,表示从头开始遍历;分页查询返回结果has_more 为 true 时会同时返回新的 page_token, 下次遍历可使用该返回的 page_token 获取更多信息。

      示例值:10

      参数:
      pageToken -
      返回:
    • pageSize

      public ListEmployeeReq.Builder pageSize(Integer pageSize)
      分页大小,取值范围 1~100,默认 10

      示例值:10

      参数:
      pageSize -
      返回:
    • build

      public ListEmployeeReq build()