Package com.mypurecloud.sdk.v2.model
Class StaffingGroupAllocation
java.lang.Object
com.mypurecloud.sdk.v2.model.StaffingGroupAllocation
- All Implemented Interfaces:
Serializable
StaffingGroupAllocation
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionattritionFullTimeEquivalentCount(List<Double> attritionFullTimeEquivalentCount) The weekly projected attrition full time equivalent countattritionPercentages(List<Double> attritionPercentages) The weekly projected attrition percentage of the staffing group, in the scale of 0 - 100baseStartingFullTimeEquivalentCount(List<Double> baseStartingFullTimeEquivalentCount) The weekly calculated starting full time equivalent countendOfMonthPlannedFullTimeEquivalentCount(List<Double> endOfMonthPlannedFullTimeEquivalentCount) The end of month planned full time equivalent count of this staffing groupbooleanextraTimeUnderTimeFullTimeEquivalentCount(List<Double> extraTimeUnderTimeFullTimeEquivalentCount) The weekly projected extra or under full time equivalent to the staffing groupinthashCode()netFullTimeEquivalentCount(List<Double> netFullTimeEquivalentCount) The weekly net full time equivalent count of this staffing groupnewHiresFullTimeEquivalentCount(List<Double> newHiresFullTimeEquivalentCount) The weekly projected full time equivalent agents of new hire agents added to the staffing groupplanningGroupIds(List<String> planningGroupIds) The IDs of the planning groups associated with this staffing groupvoidsetAttritionFullTimeEquivalentCount(List<Double> attritionFullTimeEquivalentCount) voidsetAttritionPercentages(List<Double> attritionPercentages) voidsetBaseStartingFullTimeEquivalentCount(List<Double> baseStartingFullTimeEquivalentCount) voidsetEndOfMonthPlannedFullTimeEquivalentCount(List<Double> endOfMonthPlannedFullTimeEquivalentCount) voidsetExtraTimeUnderTimeFullTimeEquivalentCount(List<Double> extraTimeUnderTimeFullTimeEquivalentCount) voidsetNetFullTimeEquivalentCount(List<Double> netFullTimeEquivalentCount) voidsetNewHiresFullTimeEquivalentCount(List<Double> newHiresFullTimeEquivalentCount) voidsetPlanningGroupIds(List<String> planningGroupIds) voidsetShrinkageFullTimeEquivalentCount(List<Double> shrinkageFullTimeEquivalentCount) voidsetShrinkagePercentages(List<Double> shrinkagePercentages) voidsetStaffingGroupId(String staffingGroupId) voidsetStaffingGroupPlannedFullTimeEquivalentCount(List<Double> staffingGroupPlannedFullTimeEquivalentCount) voidsetStartingWeeklyFullTimeEquivalentCount(Double startingWeeklyFullTimeEquivalentCount) voidsetTransfersFullTimeEquivalentCount(List<Double> transfersFullTimeEquivalentCount) shrinkageFullTimeEquivalentCount(List<Double> shrinkageFullTimeEquivalentCount) The weekly projected shrinkage full time equivalent count of this staffing groupshrinkagePercentages(List<Double> shrinkagePercentages) The weekly projected shrinkage percentage of staffing group, in the scale of 0 - 100staffingGroupId(String staffingGroupId) The staffing group to which the result allocation belongsstaffingGroupPlannedFullTimeEquivalentCount(List<Double> staffingGroupPlannedFullTimeEquivalentCount) The weekly calculated staffing group full time equivalent countstartingWeeklyFullTimeEquivalentCount(Double startingWeeklyFullTimeEquivalentCount) The weekly count of full time equivalent agents that can be used for the first week of the capacity plantoString()transfersFullTimeEquivalentCount(List<Double> transfersFullTimeEquivalentCount) The weekly projected full time equivalent transfers of agents into or out of this staffing group
-
Constructor Details
-
StaffingGroupAllocation
public StaffingGroupAllocation() -
StaffingGroupAllocation
-
-
Method Details
-
staffingGroupId
The staffing group to which the result allocation belongs -
getStaffingGroupId
-
setStaffingGroupId
-
shrinkagePercentages
The weekly projected shrinkage percentage of staffing group, in the scale of 0 - 100 -
getShrinkagePercentages
-
setShrinkagePercentages
-
attritionPercentages
The weekly projected attrition percentage of the staffing group, in the scale of 0 - 100 -
getAttritionPercentages
-
setAttritionPercentages
-
newHiresFullTimeEquivalentCount
public StaffingGroupAllocation newHiresFullTimeEquivalentCount(List<Double> newHiresFullTimeEquivalentCount) The weekly projected full time equivalent agents of new hire agents added to the staffing group -
getNewHiresFullTimeEquivalentCount
-
setNewHiresFullTimeEquivalentCount
-
startingWeeklyFullTimeEquivalentCount
public StaffingGroupAllocation startingWeeklyFullTimeEquivalentCount(Double startingWeeklyFullTimeEquivalentCount) The weekly count of full time equivalent agents that can be used for the first week of the capacity plan -
getStartingWeeklyFullTimeEquivalentCount
-
setStartingWeeklyFullTimeEquivalentCount
-
planningGroupIds
The IDs of the planning groups associated with this staffing group -
getPlanningGroupIds
-
setPlanningGroupIds
-
baseStartingFullTimeEquivalentCount
public StaffingGroupAllocation baseStartingFullTimeEquivalentCount(List<Double> baseStartingFullTimeEquivalentCount) The weekly calculated starting full time equivalent count -
getBaseStartingFullTimeEquivalentCount
-
setBaseStartingFullTimeEquivalentCount
-
attritionFullTimeEquivalentCount
public StaffingGroupAllocation attritionFullTimeEquivalentCount(List<Double> attritionFullTimeEquivalentCount) The weekly projected attrition full time equivalent count -
getAttritionFullTimeEquivalentCount
-
setAttritionFullTimeEquivalentCount
-
staffingGroupPlannedFullTimeEquivalentCount
public StaffingGroupAllocation staffingGroupPlannedFullTimeEquivalentCount(List<Double> staffingGroupPlannedFullTimeEquivalentCount) The weekly calculated staffing group full time equivalent count -
getStaffingGroupPlannedFullTimeEquivalentCount
-
setStaffingGroupPlannedFullTimeEquivalentCount
-
endOfMonthPlannedFullTimeEquivalentCount
public StaffingGroupAllocation endOfMonthPlannedFullTimeEquivalentCount(List<Double> endOfMonthPlannedFullTimeEquivalentCount) The end of month planned full time equivalent count of this staffing group -
getEndOfMonthPlannedFullTimeEquivalentCount
-
setEndOfMonthPlannedFullTimeEquivalentCount
-
shrinkageFullTimeEquivalentCount
public StaffingGroupAllocation shrinkageFullTimeEquivalentCount(List<Double> shrinkageFullTimeEquivalentCount) The weekly projected shrinkage full time equivalent count of this staffing group -
getShrinkageFullTimeEquivalentCount
-
setShrinkageFullTimeEquivalentCount
-
netFullTimeEquivalentCount
The weekly net full time equivalent count of this staffing group -
getNetFullTimeEquivalentCount
-
setNetFullTimeEquivalentCount
-
extraTimeUnderTimeFullTimeEquivalentCount
public StaffingGroupAllocation extraTimeUnderTimeFullTimeEquivalentCount(List<Double> extraTimeUnderTimeFullTimeEquivalentCount) The weekly projected extra or under full time equivalent to the staffing group -
getExtraTimeUnderTimeFullTimeEquivalentCount
-
setExtraTimeUnderTimeFullTimeEquivalentCount
-
transfersFullTimeEquivalentCount
public StaffingGroupAllocation transfersFullTimeEquivalentCount(List<Double> transfersFullTimeEquivalentCount) The weekly projected full time equivalent transfers of agents into or out of this staffing group -
getTransfersFullTimeEquivalentCount
-
setTransfersFullTimeEquivalentCount
-
equals
-
hashCode
public int hashCode() -
toString
-