Package com.mypurecloud.sdk.v2.model
Class AgentWorkPlanShift
java.lang.Object
com.mypurecloud.sdk.v2.model.AgentWorkPlanShift
- All Implemented Interfaces:
Serializable
AgentWorkPlanShift
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivities(List<AgentWorkPlanActivity> activities) Activities configured for this shiftconstrainLatestStopTime(Boolean constrainLatestStopTime) Whether the latest stop time constraint for the shift is enableddays(SetWrapperDayOfWeek days) Days of the week applicable for this shiftearliestStartTimeMinutesFromMidnight(Integer earliestStartTimeMinutesFromMidnight) Earliest start time of the shift defined as offset minutes from midnight.earliestStopTimeMinutesFromMidnight(Integer earliestStopTimeMinutesFromMidnight) This is the earliest time a shift can endbooleanexactPaidTimeMinutes(Integer exactPaidTimeMinutes) Exact paid time in minutes configured for the shift.exactStartTimeMinutesFromMidnight(Integer exactStartTimeMinutesFromMidnight) Exact start time of the shift defined as offset minutes from midnight.flexiblePaidTime(Boolean flexiblePaidTime) Whether the paid time setting for the shift is flexibleflexibleStartTime(Boolean flexibleStartTime) Whether the start time of the shift is flexiblegetDays()inthashCode()latestStartTimeMinutesFromMidnight(Integer latestStartTimeMinutesFromMidnight) Latest start time of the shift defined as offset minutes from midnight.latestStopTimeMinutesFromMidnight(Integer latestStopTimeMinutesFromMidnight) Latest stop time of the shift defined as offset minutes from midnight.maximumPaidTimeMinutes(Integer maximumPaidTimeMinutes) Maximum paid time in minutes configured for the shift.minimumPaidTimeMinutes(Integer minimumPaidTimeMinutes) Minimum paid time in minutes configured for the shift.voidsetActivities(List<AgentWorkPlanActivity> activities) voidsetConstrainLatestStopTime(Boolean constrainLatestStopTime) voidsetDays(SetWrapperDayOfWeek days) voidsetEarliestStartTimeMinutesFromMidnight(Integer earliestStartTimeMinutesFromMidnight) voidsetEarliestStopTimeMinutesFromMidnight(Integer earliestStopTimeMinutesFromMidnight) voidsetExactPaidTimeMinutes(Integer exactPaidTimeMinutes) voidsetExactStartTimeMinutesFromMidnight(Integer exactStartTimeMinutesFromMidnight) voidsetFlexiblePaidTime(Boolean flexiblePaidTime) voidsetFlexibleStartTime(Boolean flexibleStartTime) voidsetLatestStartTimeMinutesFromMidnight(Integer latestStartTimeMinutesFromMidnight) voidsetLatestStopTimeMinutesFromMidnight(Integer latestStopTimeMinutesFromMidnight) voidsetMaximumPaidTimeMinutes(Integer maximumPaidTimeMinutes) voidsetMinimumPaidTimeMinutes(Integer minimumPaidTimeMinutes) toString()
-
Constructor Details
-
AgentWorkPlanShift
public AgentWorkPlanShift() -
AgentWorkPlanShift
-
-
Method Details
-
days
Days of the week applicable for this shift -
getDays
-
setDays
-
flexibleStartTime
Whether the start time of the shift is flexible -
getFlexibleStartTime
-
setFlexibleStartTime
-
exactStartTimeMinutesFromMidnight
public AgentWorkPlanShift exactStartTimeMinutesFromMidnight(Integer exactStartTimeMinutesFromMidnight) Exact start time of the shift defined as offset minutes from midnight. Used if flexibleStartTime == false -
getExactStartTimeMinutesFromMidnight
-
setExactStartTimeMinutesFromMidnight
-
earliestStartTimeMinutesFromMidnight
public AgentWorkPlanShift earliestStartTimeMinutesFromMidnight(Integer earliestStartTimeMinutesFromMidnight) Earliest start time of the shift defined as offset minutes from midnight. Used if flexibleStartTime == true -
getEarliestStartTimeMinutesFromMidnight
-
setEarliestStartTimeMinutesFromMidnight
-
latestStartTimeMinutesFromMidnight
public AgentWorkPlanShift latestStartTimeMinutesFromMidnight(Integer latestStartTimeMinutesFromMidnight) Latest start time of the shift defined as offset minutes from midnight. Used if flexibleStartTime == true -
getLatestStartTimeMinutesFromMidnight
-
setLatestStartTimeMinutesFromMidnight
-
earliestStopTimeMinutesFromMidnight
public AgentWorkPlanShift earliestStopTimeMinutesFromMidnight(Integer earliestStopTimeMinutesFromMidnight) This is the earliest time a shift can end -
getEarliestStopTimeMinutesFromMidnight
-
setEarliestStopTimeMinutesFromMidnight
-
constrainLatestStopTime
Whether the latest stop time constraint for the shift is enabled -
getConstrainLatestStopTime
-
setConstrainLatestStopTime
-
latestStopTimeMinutesFromMidnight
public AgentWorkPlanShift latestStopTimeMinutesFromMidnight(Integer latestStopTimeMinutesFromMidnight) Latest stop time of the shift defined as offset minutes from midnight. Used if constrainStopTime == true -
getLatestStopTimeMinutesFromMidnight
-
setLatestStopTimeMinutesFromMidnight
-
flexiblePaidTime
Whether the paid time setting for the shift is flexible -
getFlexiblePaidTime
-
setFlexiblePaidTime
-
exactPaidTimeMinutes
Exact paid time in minutes configured for the shift. Used if flexiblePaidTime == false -
getExactPaidTimeMinutes
-
setExactPaidTimeMinutes
-
minimumPaidTimeMinutes
Minimum paid time in minutes configured for the shift. Used if flexiblePaidTime == true -
getMinimumPaidTimeMinutes
-
setMinimumPaidTimeMinutes
-
maximumPaidTimeMinutes
Maximum paid time in minutes configured for the shift. Used if flexiblePaidTime == true -
getMaximumPaidTimeMinutes
-
setMaximumPaidTimeMinutes
-
activities
Activities configured for this shift -
getActivities
-
setActivities
-
equals
-
hashCode
public int hashCode() -
toString
-