Class EmployeesListRequest.Builder
- java.lang.Object
-
- com.merge.api.resources.hris.employees.requests.EmployeesListRequest.Builder
-
- Enclosing class:
- EmployeesListRequest
public static final class EmployeesListRequest.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public EmployeesListRequest.Builder from(EmployeesListRequest other)
-
companyId
public EmployeesListRequest.Builder companyId(java.util.Optional<java.lang.String> companyId)
-
companyId
public EmployeesListRequest.Builder companyId(java.lang.String companyId)
-
createdAfter
public EmployeesListRequest.Builder createdAfter(java.util.Optional<java.time.OffsetDateTime> createdAfter)
-
createdAfter
public EmployeesListRequest.Builder createdAfter(java.time.OffsetDateTime createdAfter)
-
createdBefore
public EmployeesListRequest.Builder createdBefore(java.util.Optional<java.time.OffsetDateTime> createdBefore)
-
createdBefore
public EmployeesListRequest.Builder createdBefore(java.time.OffsetDateTime createdBefore)
-
cursor
public EmployeesListRequest.Builder cursor(java.util.Optional<java.lang.String> cursor)
-
cursor
public EmployeesListRequest.Builder cursor(java.lang.String cursor)
-
displayFullName
public EmployeesListRequest.Builder displayFullName(java.util.Optional<java.lang.String> displayFullName)
-
displayFullName
public EmployeesListRequest.Builder displayFullName(java.lang.String displayFullName)
-
employmentStatus
public EmployeesListRequest.Builder employmentStatus(java.util.Optional<EmployeesListRequestEmploymentStatus> employmentStatus)
-
employmentStatus
public EmployeesListRequest.Builder employmentStatus(EmployeesListRequestEmploymentStatus employmentStatus)
-
employmentType
public EmployeesListRequest.Builder employmentType(java.util.Optional<java.lang.String> employmentType)
-
employmentType
public EmployeesListRequest.Builder employmentType(java.lang.String employmentType)
-
expand
public EmployeesListRequest.Builder expand(java.util.Optional<EmployeesListRequestExpand> expand)
-
expand
public EmployeesListRequest.Builder expand(EmployeesListRequestExpand expand)
-
firstName
public EmployeesListRequest.Builder firstName(java.util.Optional<java.lang.String> firstName)
-
firstName
public EmployeesListRequest.Builder firstName(java.lang.String firstName)
-
groups
public EmployeesListRequest.Builder groups(java.util.Optional<java.lang.String> groups)
-
groups
public EmployeesListRequest.Builder groups(java.lang.String groups)
-
homeLocationId
public EmployeesListRequest.Builder homeLocationId(java.util.Optional<java.lang.String> homeLocationId)
-
homeLocationId
public EmployeesListRequest.Builder homeLocationId(java.lang.String homeLocationId)
-
includeDeletedData
public EmployeesListRequest.Builder includeDeletedData(java.util.Optional<java.lang.Boolean> includeDeletedData)
-
includeDeletedData
public EmployeesListRequest.Builder includeDeletedData(java.lang.Boolean includeDeletedData)
-
includeRemoteData
public EmployeesListRequest.Builder includeRemoteData(java.util.Optional<java.lang.Boolean> includeRemoteData)
-
includeRemoteData
public EmployeesListRequest.Builder includeRemoteData(java.lang.Boolean includeRemoteData)
-
includeSensitiveFields
public EmployeesListRequest.Builder includeSensitiveFields(java.util.Optional<java.lang.Boolean> includeSensitiveFields)
-
includeSensitiveFields
public EmployeesListRequest.Builder includeSensitiveFields(java.lang.Boolean includeSensitiveFields)
-
includeShellData
public EmployeesListRequest.Builder includeShellData(java.util.Optional<java.lang.Boolean> includeShellData)
-
includeShellData
public EmployeesListRequest.Builder includeShellData(java.lang.Boolean includeShellData)
-
jobTitle
public EmployeesListRequest.Builder jobTitle(java.util.Optional<java.lang.String> jobTitle)
-
jobTitle
public EmployeesListRequest.Builder jobTitle(java.lang.String jobTitle)
-
lastName
public EmployeesListRequest.Builder lastName(java.util.Optional<java.lang.String> lastName)
-
lastName
public EmployeesListRequest.Builder lastName(java.lang.String lastName)
-
managerId
public EmployeesListRequest.Builder managerId(java.util.Optional<java.lang.String> managerId)
-
managerId
public EmployeesListRequest.Builder managerId(java.lang.String managerId)
-
modifiedAfter
public EmployeesListRequest.Builder modifiedAfter(java.util.Optional<java.time.OffsetDateTime> modifiedAfter)
-
modifiedAfter
public EmployeesListRequest.Builder modifiedAfter(java.time.OffsetDateTime modifiedAfter)
-
modifiedBefore
public EmployeesListRequest.Builder modifiedBefore(java.util.Optional<java.time.OffsetDateTime> modifiedBefore)
-
modifiedBefore
public EmployeesListRequest.Builder modifiedBefore(java.time.OffsetDateTime modifiedBefore)
-
pageSize
public EmployeesListRequest.Builder pageSize(java.util.Optional<java.lang.Integer> pageSize)
-
pageSize
public EmployeesListRequest.Builder pageSize(java.lang.Integer pageSize)
-
payGroupId
public EmployeesListRequest.Builder payGroupId(java.util.Optional<java.lang.String> payGroupId)
-
payGroupId
public EmployeesListRequest.Builder payGroupId(java.lang.String payGroupId)
-
personalEmail
public EmployeesListRequest.Builder personalEmail(java.util.Optional<java.lang.String> personalEmail)
-
personalEmail
public EmployeesListRequest.Builder personalEmail(java.lang.String personalEmail)
-
remoteFields
public EmployeesListRequest.Builder remoteFields(java.util.Optional<EmployeesListRequestRemoteFields> remoteFields)
-
remoteFields
public EmployeesListRequest.Builder remoteFields(EmployeesListRequestRemoteFields remoteFields)
-
remoteId
public EmployeesListRequest.Builder remoteId(java.util.Optional<java.lang.String> remoteId)
-
remoteId
public EmployeesListRequest.Builder remoteId(java.lang.String remoteId)
-
showEnumOrigins
public EmployeesListRequest.Builder showEnumOrigins(java.util.Optional<EmployeesListRequestShowEnumOrigins> showEnumOrigins)
-
showEnumOrigins
public EmployeesListRequest.Builder showEnumOrigins(EmployeesListRequestShowEnumOrigins showEnumOrigins)
-
startedAfter
public EmployeesListRequest.Builder startedAfter(java.util.Optional<java.time.OffsetDateTime> startedAfter)
-
startedAfter
public EmployeesListRequest.Builder startedAfter(java.time.OffsetDateTime startedAfter)
-
startedBefore
public EmployeesListRequest.Builder startedBefore(java.util.Optional<java.time.OffsetDateTime> startedBefore)
-
startedBefore
public EmployeesListRequest.Builder startedBefore(java.time.OffsetDateTime startedBefore)
-
teamId
public EmployeesListRequest.Builder teamId(java.util.Optional<java.lang.String> teamId)
-
teamId
public EmployeesListRequest.Builder teamId(java.lang.String teamId)
-
terminatedAfter
public EmployeesListRequest.Builder terminatedAfter(java.util.Optional<java.time.OffsetDateTime> terminatedAfter)
-
terminatedAfter
public EmployeesListRequest.Builder terminatedAfter(java.time.OffsetDateTime terminatedAfter)
-
terminatedBefore
public EmployeesListRequest.Builder terminatedBefore(java.util.Optional<java.time.OffsetDateTime> terminatedBefore)
-
terminatedBefore
public EmployeesListRequest.Builder terminatedBefore(java.time.OffsetDateTime terminatedBefore)
-
workEmail
public EmployeesListRequest.Builder workEmail(java.util.Optional<java.lang.String> workEmail)
-
workEmail
public EmployeesListRequest.Builder workEmail(java.lang.String workEmail)
-
workLocationId
public EmployeesListRequest.Builder workLocationId(java.util.Optional<java.lang.String> workLocationId)
-
workLocationId
public EmployeesListRequest.Builder workLocationId(java.lang.String workLocationId)
-
build
public EmployeesListRequest build()
-
-