Class DriversListOrgMembersAndDriversV1Request.Builder
- java.lang.Object
-
- com.chrt.api.resources.shipping.drivers.requests.DriversListOrgMembersAndDriversV1Request.Builder
-
- Enclosing class:
- DriversListOrgMembersAndDriversV1Request
public static final class DriversListOrgMembersAndDriversV1Request.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public DriversListOrgMembersAndDriversV1Request.Builder from(DriversListOrgMembersAndDriversV1Request other)
-
filterRole
public DriversListOrgMembersAndDriversV1Request.Builder filterRole(java.util.Optional<java.util.List<OrgRoleEnum>> filterRole)
Filter by organization role(s)
-
filterRole
public DriversListOrgMembersAndDriversV1Request.Builder filterRole(java.util.List<OrgRoleEnum> filterRole)
-
filterRole
public DriversListOrgMembersAndDriversV1Request.Builder filterRole(Nullable<java.util.List<OrgRoleEnum>> filterRole)
-
filterRole
public DriversListOrgMembersAndDriversV1Request.Builder filterRole(OrgRoleEnum filterRole)
-
search
public DriversListOrgMembersAndDriversV1Request.Builder search(java.util.Optional<java.lang.String> search)
Search by first or last name
-
search
public DriversListOrgMembersAndDriversV1Request.Builder search(java.lang.String search)
-
search
public DriversListOrgMembersAndDriversV1Request.Builder search(Nullable<java.lang.String> search)
-
filterAvailableAccordingToDriver
public DriversListOrgMembersAndDriversV1Request.Builder filterAvailableAccordingToDriver(java.util.Optional<java.lang.Boolean> filterAvailableAccordingToDriver)
Filter by driver's self-reported availability.
-
filterAvailableAccordingToDriver
public DriversListOrgMembersAndDriversV1Request.Builder filterAvailableAccordingToDriver(java.lang.Boolean filterAvailableAccordingToDriver)
-
filterAvailableAccordingToDriver
public DriversListOrgMembersAndDriversV1Request.Builder filterAvailableAccordingToDriver(Nullable<java.lang.Boolean> filterAvailableAccordingToDriver)
-
filterAvailableAccordingToOperators
public DriversListOrgMembersAndDriversV1Request.Builder filterAvailableAccordingToOperators(java.util.Optional<java.lang.Boolean> filterAvailableAccordingToOperators)
Filter by operator-set availability.
-
filterAvailableAccordingToOperators
public DriversListOrgMembersAndDriversV1Request.Builder filterAvailableAccordingToOperators(java.lang.Boolean filterAvailableAccordingToOperators)
-
filterAvailableAccordingToOperators
public DriversListOrgMembersAndDriversV1Request.Builder filterAvailableAccordingToOperators(Nullable<java.lang.Boolean> filterAvailableAccordingToOperators)
-
sortBy
public DriversListOrgMembersAndDriversV1Request.Builder sortBy(java.util.Optional<OrgMemberSortByEnum> sortBy)
Field to sort by
-
sortBy
public DriversListOrgMembersAndDriversV1Request.Builder sortBy(OrgMemberSortByEnum sortBy)
-
sortBy
public DriversListOrgMembersAndDriversV1Request.Builder sortBy(Nullable<OrgMemberSortByEnum> sortBy)
-
sortOrder
public DriversListOrgMembersAndDriversV1Request.Builder sortOrder(java.util.Optional<SortOrderEnum> sortOrder)
Sort order (asc or desc)
-
sortOrder
public DriversListOrgMembersAndDriversV1Request.Builder sortOrder(SortOrderEnum sortOrder)
-
sortOrder
public DriversListOrgMembersAndDriversV1Request.Builder sortOrder(Nullable<SortOrderEnum> sortOrder)
-
page
public DriversListOrgMembersAndDriversV1Request.Builder page(java.util.Optional<java.lang.Integer> page)
-
page
public DriversListOrgMembersAndDriversV1Request.Builder page(java.lang.Integer page)
-
page
public DriversListOrgMembersAndDriversV1Request.Builder page(Nullable<java.lang.Integer> page)
-
pageSize
public DriversListOrgMembersAndDriversV1Request.Builder pageSize(java.util.Optional<java.lang.Integer> pageSize)
-
pageSize
public DriversListOrgMembersAndDriversV1Request.Builder pageSize(java.lang.Integer pageSize)
-
pageSize
public DriversListOrgMembersAndDriversV1Request.Builder pageSize(Nullable<java.lang.Integer> pageSize)
-
build
public DriversListOrgMembersAndDriversV1Request build()
-
-