Class CreateStaffingGroupAllocation

java.lang.Object
com.mypurecloud.sdk.v2.model.CreateStaffingGroupAllocation
All Implemented Interfaces:
Serializable

public class CreateStaffingGroupAllocation extends Object implements Serializable
CreateStaffingGroupAllocation
See Also:
  • Constructor Details

    • CreateStaffingGroupAllocation

      public CreateStaffingGroupAllocation()
    • CreateStaffingGroupAllocation

      public CreateStaffingGroupAllocation(Boolean initWithEmptyList)
  • Method Details

    • staffingGroupId

      public CreateStaffingGroupAllocation staffingGroupId(String staffingGroupId)
      The ID of the staffing group used in this capacity plan
    • getStaffingGroupId

      public String getStaffingGroupId()
    • setStaffingGroupId

      public void setStaffingGroupId(String staffingGroupId)
    • initialShrinkagePercentage

      public CreateStaffingGroupAllocation initialShrinkagePercentage(Double initialShrinkagePercentage)
      The shrinkage percentage of the staffing group that can be used for all weeks in the planning period, in the scale of 0 - 100
    • getInitialShrinkagePercentage

      public Double getInitialShrinkagePercentage()
    • setInitialShrinkagePercentage

      public void setInitialShrinkagePercentage(Double initialShrinkagePercentage)
    • initialAttritionPercentage

      public CreateStaffingGroupAllocation initialAttritionPercentage(Double initialAttritionPercentage)
      The attrition percentage of the staffing group that can be used for all weeks in the planning period, in the scale of 0 - 100
    • getInitialAttritionPercentage

      public Double getInitialAttritionPercentage()
    • setInitialAttritionPercentage

      public void setInitialAttritionPercentage(Double initialAttritionPercentage)
    • startingWeeklyFullTimeEquivalentCount

      public CreateStaffingGroupAllocation startingWeeklyFullTimeEquivalentCount(Double startingWeeklyFullTimeEquivalentCount)
      The weekly count of full time equivalent agents in the staffing group that can be used for the first week of the planning period
    • getStartingWeeklyFullTimeEquivalentCount

      public Double getStartingWeeklyFullTimeEquivalentCount()
    • setStartingWeeklyFullTimeEquivalentCount

      public void setStartingWeeklyFullTimeEquivalentCount(Double startingWeeklyFullTimeEquivalentCount)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object