Package com.mypurecloud.sdk.v2.model
Class AlternativeShiftSearchOffersRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.AlternativeShiftSearchOffersRequest
- All Implemented Interfaces:
Serializable
AlternativeShiftSearchOffersRequest
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionacceptableIntervals(List<String> acceptableIntervals) The acceptable intervals in offers.booleaninthashCode()initiatingShift(InitiatingAlternativeShift initiatingShift) The shift a user puts up for alternative shift offersqueryWeekDate(LocalDate queryWeekDate) The start date for the week in this schedule in yyyy-MM-dd format.schedule(AlternativeShiftScheduleLookup schedule) The existing schedule being used to find alternative shift offersvoidsetAcceptableIntervals(List<String> acceptableIntervals) voidsetInitiatingShift(InitiatingAlternativeShift initiatingShift) voidsetQueryWeekDate(LocalDate queryWeekDate) voidsetSchedule(AlternativeShiftScheduleLookup schedule) toString()
-
Constructor Details
-
AlternativeShiftSearchOffersRequest
public AlternativeShiftSearchOffersRequest() -
AlternativeShiftSearchOffersRequest
-
-
Method Details
-
schedule
The existing schedule being used to find alternative shift offers -
getSchedule
-
setSchedule
-
queryWeekDate
The start date for the week in this schedule in yyyy-MM-dd format. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd -
getQueryWeekDate
-
setQueryWeekDate
-
initiatingShift
public AlternativeShiftSearchOffersRequest initiatingShift(InitiatingAlternativeShift initiatingShift) The shift a user puts up for alternative shift offers -
getInitiatingShift
-
setInitiatingShift
-
acceptableIntervals
The acceptable intervals in offers. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss -
getAcceptableIntervals
-
setAcceptableIntervals
-
equals
-
hashCode
public int hashCode() -
toString
-