public static class ShiftFilter.Builder extends Object
ShiftFilter.| Constructor and Description |
|---|
Builder(List<String> locationIds,
List<String> teamMemberIds)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ShiftFilter |
build()
Builds a new
ShiftFilter object using the set fields. |
ShiftFilter.Builder |
employeeIds(List<String> employeeIds)
Setter for employeeIds.
|
ShiftFilter.Builder |
end(TimeRange end)
Setter for end.
|
ShiftFilter.Builder |
locationIds(List<String> locationIds)
Setter for locationIds.
|
ShiftFilter.Builder |
start(TimeRange start)
Setter for start.
|
ShiftFilter.Builder |
status(String status)
Setter for status.
|
ShiftFilter.Builder |
teamMemberIds(List<String> teamMemberIds)
Setter for teamMemberIds.
|
ShiftFilter.Builder |
workday(ShiftWorkday workday)
Setter for workday.
|
public ShiftFilter.Builder locationIds(List<String> locationIds)
locationIds - List of String value for locationIds.public ShiftFilter.Builder teamMemberIds(List<String> teamMemberIds)
teamMemberIds - List of String value for teamMemberIds.public ShiftFilter.Builder employeeIds(List<String> employeeIds)
employeeIds - List of String value for employeeIds.public ShiftFilter.Builder status(String status)
status - String value for status.public ShiftFilter.Builder start(TimeRange start)
start - TimeRange value for start.public ShiftFilter.Builder end(TimeRange end)
end - TimeRange value for end.public ShiftFilter.Builder workday(ShiftWorkday workday)
workday - ShiftWorkday value for workday.public ShiftFilter build()
ShiftFilter object using the set fields.ShiftFilterCopyright © 2022. All rights reserved.