Package com.mypurecloud.sdk.v2.model
Class SchedulingSettingsRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.SchedulingSettingsRequest
- All Implemented Interfaces:
Serializable
SchedulingSettingsRequest
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumStart day of weekend for scheduling -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondefaultShrinkagePercent(Double defaultShrinkagePercent) Default shrinkage percent for schedulingbooleaninthashCode()maxOccupancyPercentForDeferredWork(Integer maxOccupancyPercentForDeferredWork) Max occupancy percent for deferred workmonthlyPlanningPeriod(ValueWrapperMonthlyPlanningPeriodSettings monthlyPlanningPeriod) Monthly planning period setting for scheduling.planningPeriod(ValueWrapperPlanningPeriodSettings planningPeriod) Planning period settings for scheduling.voidsetDefaultShrinkagePercent(Double defaultShrinkagePercent) voidsetMaxOccupancyPercentForDeferredWork(Integer maxOccupancyPercentForDeferredWork) voidsetMonthlyPlanningPeriod(ValueWrapperMonthlyPlanningPeriodSettings monthlyPlanningPeriod) voidsetPlanningPeriod(ValueWrapperPlanningPeriodSettings planningPeriod) voidsetShrinkageOverrides(ShrinkageOverrides shrinkageOverrides) voidsetStartDayOfWeekend(SchedulingSettingsRequest.StartDayOfWeekendEnum startDayOfWeekend) shrinkageOverrides(ShrinkageOverrides shrinkageOverrides) Shrinkage overrides for schedulingstartDayOfWeekend(SchedulingSettingsRequest.StartDayOfWeekendEnum startDayOfWeekend) Start day of weekend for schedulingtoString()
-
Constructor Details
-
SchedulingSettingsRequest
public SchedulingSettingsRequest() -
SchedulingSettingsRequest
-
-
Method Details
-
maxOccupancyPercentForDeferredWork
public SchedulingSettingsRequest maxOccupancyPercentForDeferredWork(Integer maxOccupancyPercentForDeferredWork) Max occupancy percent for deferred work -
getMaxOccupancyPercentForDeferredWork
-
setMaxOccupancyPercentForDeferredWork
-
defaultShrinkagePercent
Default shrinkage percent for scheduling -
getDefaultShrinkagePercent
-
setDefaultShrinkagePercent
-
shrinkageOverrides
Shrinkage overrides for scheduling -
getShrinkageOverrides
-
setShrinkageOverrides
-
planningPeriod
Planning period settings for scheduling. Only one of planningPeriod or monthlyPlanningPeriod may be defined -
getPlanningPeriod
-
setPlanningPeriod
-
monthlyPlanningPeriod
public SchedulingSettingsRequest monthlyPlanningPeriod(ValueWrapperMonthlyPlanningPeriodSettings monthlyPlanningPeriod) Monthly planning period setting for scheduling. Only one of planningPeriod or monthlyPlanningPeriod may be defined -
getMonthlyPlanningPeriod
-
setMonthlyPlanningPeriod
public void setMonthlyPlanningPeriod(ValueWrapperMonthlyPlanningPeriodSettings monthlyPlanningPeriod) -
startDayOfWeekend
public SchedulingSettingsRequest startDayOfWeekend(SchedulingSettingsRequest.StartDayOfWeekendEnum startDayOfWeekend) Start day of weekend for scheduling -
getStartDayOfWeekend
-
setStartDayOfWeekend
-
equals
-
hashCode
public int hashCode() -
toString
-