Package com.mypurecloud.sdk.v2.model
Class SearchUnmatchedShiftTradeListJobRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.SearchUnmatchedShiftTradeListJobRequest
- All Implemented Interfaces:
Serializable
SearchUnmatchedShiftTradeListJobRequest
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()managementUnitIds(List<String> managementUnitIds) The IDs of management units from which to query shift tradesreceivingSchedule(ReceivingScheduleLookup receivingSchedule) Associated schedule information for the receiving userreceivingShiftIds(List<String> receivingShiftIds) The IDs of shifts that the receiving user would potentially be willing to trade.voidsetManagementUnitIds(List<String> managementUnitIds) voidsetReceivingSchedule(ReceivingScheduleLookup receivingSchedule) voidsetReceivingShiftIds(List<String> receivingShiftIds) voidsetWeekDates(List<LocalDate> weekDates) toString()The start week dates in which to query shift trades in the business unit time zone (yyyy-MM-dd format)
-
Constructor Details
-
SearchUnmatchedShiftTradeListJobRequest
public SearchUnmatchedShiftTradeListJobRequest() -
SearchUnmatchedShiftTradeListJobRequest
-
-
Method Details
-
managementUnitIds
The IDs of management units from which to query shift trades -
getManagementUnitIds
-
setManagementUnitIds
-
weekDates
The start week dates in which to query shift trades in the business unit time zone (yyyy-MM-dd format) -
getWeekDates
-
setWeekDates
-
receivingSchedule
public SearchUnmatchedShiftTradeListJobRequest receivingSchedule(ReceivingScheduleLookup receivingSchedule) Associated schedule information for the receiving user -
getReceivingSchedule
-
setReceivingSchedule
-
receivingShiftIds
The IDs of shifts that the receiving user would potentially be willing to trade. If empty, only returns one-sided trades -
getReceivingShiftIds
-
setReceivingShiftIds
-
equals
-
hashCode
public int hashCode() -
toString
-