Package com.mypurecloud.sdk.v2.model
Class CreateCapacityPlanStaffingGroupMetricChangeRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.CreateCapacityPlanStaffingGroupMetricChangeRequest
- All Implemented Interfaces:
Serializable
public class CreateCapacityPlanStaffingGroupMetricChangeRequest
extends Object
implements Serializable
CreateCapacityPlanStaffingGroupMetricChangeRequest
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe metric which is going to be modified for the selected staffing groups -
Constructor Summary
ConstructorsConstructorDescriptionCreateCapacityPlanStaffingGroupMetricChangeRequest(Boolean initWithEmptyList) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetNotes()getValue()inthashCode()The metric which is going to be modified for the selected staffing groupsNotes about the staffing groups metric changesnumberOfWeeks(Integer numberOfWeeks) The number of weeks to which the metric change appliesvoidvoidvoidsetNumberOfWeeks(Integer numberOfWeeks) voidsetStaffingGroupIds(List<String> staffingGroupIds) voidsetTransfersFullTimeEquivalent(TransfersFullTimeEquivalent transfersFullTimeEquivalent) voidvoidsetVersion(Integer version) voidsetWeekStartNumber(Integer weekStartNumber) staffingGroupIds(List<String> staffingGroupIds) The IDs of the staffing groups affected by the metric changetoString()transfersFullTimeEquivalent(TransfersFullTimeEquivalent transfersFullTimeEquivalent) Full time equivalent transfer from one staffing group to anotherThe value of the metricThe version of the capacity planweekStartNumber(Integer weekStartNumber) The start number of the week (starting from 1) to which the metric change applies, related to numberOfWeeks
-
Constructor Details
-
CreateCapacityPlanStaffingGroupMetricChangeRequest
public CreateCapacityPlanStaffingGroupMetricChangeRequest() -
CreateCapacityPlanStaffingGroupMetricChangeRequest
-
-
Method Details
-
numberOfWeeks
The number of weeks to which the metric change applies -
getNumberOfWeeks
-
setNumberOfWeeks
-
weekStartNumber
The start number of the week (starting from 1) to which the metric change applies, related to numberOfWeeks -
getWeekStartNumber
-
setWeekStartNumber
-
value
The value of the metric -
getValue
-
setValue
-
metric
public CreateCapacityPlanStaffingGroupMetricChangeRequest metric(CreateCapacityPlanStaffingGroupMetricChangeRequest.MetricEnum metric) The metric which is going to be modified for the selected staffing groups -
getMetric
-
setMetric
-
notes
Notes about the staffing groups metric changes -
getNotes
-
setNotes
-
transfersFullTimeEquivalent
public CreateCapacityPlanStaffingGroupMetricChangeRequest transfersFullTimeEquivalent(TransfersFullTimeEquivalent transfersFullTimeEquivalent) Full time equivalent transfer from one staffing group to another -
getTransfersFullTimeEquivalent
-
setTransfersFullTimeEquivalent
-
staffingGroupIds
public CreateCapacityPlanStaffingGroupMetricChangeRequest staffingGroupIds(List<String> staffingGroupIds) The IDs of the staffing groups affected by the metric change -
getStaffingGroupIds
-
setStaffingGroupIds
-
version
The version of the capacity plan -
getVersion
-
setVersion
-
equals
-
hashCode
public int hashCode() -
toString
-