Package com.mypurecloud.sdk.v2.model
Class AgentPossibleWorkShiftsResponse
java.lang.Object
com.mypurecloud.sdk.v2.model.AgentPossibleWorkShiftsResponse
- All Implemented Interfaces:
Serializable
AgentPossibleWorkShiftsResponse
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()Each element is the ID of an effective work plan for a specific weekschedulerIntervalLengthMinutes(Integer schedulerIntervalLengthMinutes) Number of minutes in each interval in the intervalScheduleProbabilitiesvoidsetPattern(List<Integer> pattern) voidsetSchedulerIntervalLengthMinutes(Integer schedulerIntervalLengthMinutes) voidsetTimeZone(String timeZone) voidsetWeeklyPossibleWorkShifts(List<PossibleWorkShiftsForWeek> weeklyPossibleWorkShifts) voidsetWeekStartDate(LocalDate weekStartDate) The time zone of the business unittoString()weeklyPossibleWorkShifts(List<PossibleWorkShiftsForWeek> weeklyPossibleWorkShifts) Each element is a weekly effective work plan that can be used for multiple weeksweekStartDate(LocalDate weekStartDate) Start date of requested effective work plan.
-
Constructor Details
-
AgentPossibleWorkShiftsResponse
public AgentPossibleWorkShiftsResponse() -
AgentPossibleWorkShiftsResponse
-
-
Method Details
-
weekStartDate
Start date of requested effective work plan. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd -
getWeekStartDate
-
setWeekStartDate
-
pattern
Each element is the ID of an effective work plan for a specific week -
getPattern
-
setPattern
-
weeklyPossibleWorkShifts
public AgentPossibleWorkShiftsResponse weeklyPossibleWorkShifts(List<PossibleWorkShiftsForWeek> weeklyPossibleWorkShifts) Each element is a weekly effective work plan that can be used for multiple weeks -
getWeeklyPossibleWorkShifts
-
setWeeklyPossibleWorkShifts
-
schedulerIntervalLengthMinutes
public AgentPossibleWorkShiftsResponse schedulerIntervalLengthMinutes(Integer schedulerIntervalLengthMinutes) Number of minutes in each interval in the intervalScheduleProbabilities -
getSchedulerIntervalLengthMinutes
-
setSchedulerIntervalLengthMinutes
-
timeZone
The time zone of the business unit -
getTimeZone
-
setTimeZone
-
equals
-
hashCode
public int hashCode() -
toString
-