Package com.mypurecloud.sdk.v2.model
Class SchedulingSettingsResponse
java.lang.Object
com.mypurecloud.sdk.v2.model.SchedulingSettingsResponse
- All Implemented Interfaces:
Serializable
SchedulingSettingsResponse
- 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(MonthlyPlanningPeriodSettings monthlyPlanningPeriod) Monthly planning period settings for scheduling.planningPeriod(PlanningPeriodSettings planningPeriod) Planning period settings for scheduling.voidsetDefaultShrinkagePercent(Double defaultShrinkagePercent) voidsetMaxOccupancyPercentForDeferredWork(Integer maxOccupancyPercentForDeferredWork) voidsetMonthlyPlanningPeriod(MonthlyPlanningPeriodSettings monthlyPlanningPeriod) voidsetPlanningPeriod(PlanningPeriodSettings planningPeriod) voidsetShrinkageOverrides(ShrinkageOverrides shrinkageOverrides) voidsetStartDayOfWeekend(SchedulingSettingsResponse.StartDayOfWeekendEnum startDayOfWeekend) shrinkageOverrides(ShrinkageOverrides shrinkageOverrides) Shrinkage overrides for schedulingstartDayOfWeekend(SchedulingSettingsResponse.StartDayOfWeekendEnum startDayOfWeekend) Start day of weekend for schedulingtoString()
-
Constructor Details
-
SchedulingSettingsResponse
public SchedulingSettingsResponse() -
SchedulingSettingsResponse
-
-
Method Details
-
maxOccupancyPercentForDeferredWork
public SchedulingSettingsResponse 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 will be defined if applicable, but both can be null -
getPlanningPeriod
-
setPlanningPeriod
-
monthlyPlanningPeriod
public SchedulingSettingsResponse monthlyPlanningPeriod(MonthlyPlanningPeriodSettings monthlyPlanningPeriod) Monthly planning period settings for scheduling. Only one of planningPeriod or monthlyPlanningPeriod will be defined if applicable, but both can be null -
getMonthlyPlanningPeriod
-
setMonthlyPlanningPeriod
-
startDayOfWeekend
public SchedulingSettingsResponse startDayOfWeekend(SchedulingSettingsResponse.StartDayOfWeekendEnum startDayOfWeekend) Start day of weekend for scheduling -
getStartDayOfWeekend
-
setStartDayOfWeekend
public void setStartDayOfWeekend(SchedulingSettingsResponse.StartDayOfWeekendEnum startDayOfWeekend) -
equals
-
hashCode
public int hashCode() -
toString
-