Package com.mypurecloud.sdk.v2.model
Class UpdateActivityCodeRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.UpdateActivityCodeRequest
- All Implemented Interfaces:
Serializable
UpdateActivityCodeRequest
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe activity code's category. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionagentTimeOffSelectable(Boolean agentTimeOffSelectable) Whether an agent can select this activity code when creating or editing a time off requestThe activity code's category.countsAsPaidTime(Boolean countsAsPaidTime) Whether an agent is paid while performing this activitycountsAsWorkTime(Boolean countsAsWorkTime) Indicates whether or not the activity should be counted as work timecountsTowardShrinkage(Boolean countsTowardShrinkage) Whether or not this activity code counts toward shrinkage calculationsbooleangetName()inthashCode()interruptible(Boolean interruptible) Whether this activity code is considered interruptiblelengthInMinutes(Integer lengthInMinutes) The default length of the activity in minutesmetadata(WfmVersionedEntityMetadata metadata) Version metadata for the associated business unit's list of activity codesThe name of the activity codeplannedShrinkage(Boolean plannedShrinkage) Whether this activity code is considered planned or unplanned shrinkageplanningGroupIds(ListWrapperString planningGroupIds) The planning group IDs associated with this activity codesecondaryPresences(ListWrapperSecondaryPresence secondaryPresences) The secondary presences of this activity codevoidsetAgentTimeOffSelectable(Boolean agentTimeOffSelectable) voidvoidsetCountsAsPaidTime(Boolean countsAsPaidTime) voidsetCountsAsWorkTime(Boolean countsAsWorkTime) voidsetCountsTowardShrinkage(Boolean countsTowardShrinkage) voidsetInterruptible(Boolean interruptible) voidsetLengthInMinutes(Integer lengthInMinutes) voidsetMetadata(WfmVersionedEntityMetadata metadata) voidvoidsetPlannedShrinkage(Boolean plannedShrinkage) voidsetPlanningGroupIds(ListWrapperString planningGroupIds) voidsetSecondaryPresences(ListWrapperSecondaryPresence secondaryPresences) toString()
-
Constructor Details
-
UpdateActivityCodeRequest
public UpdateActivityCodeRequest() -
UpdateActivityCodeRequest
-
-
Method Details
-
name
The name of the activity code -
getName
-
setName
-
category
The activity code's category. Attempting to change the category of a default activity code will return an error -
getCategory
-
setCategory
-
lengthInMinutes
The default length of the activity in minutes -
getLengthInMinutes
-
setLengthInMinutes
-
countsAsPaidTime
Whether an agent is paid while performing this activity -
getCountsAsPaidTime
-
setCountsAsPaidTime
-
countsAsWorkTime
Indicates whether or not the activity should be counted as work time -
getCountsAsWorkTime
-
setCountsAsWorkTime
-
agentTimeOffSelectable
Whether an agent can select this activity code when creating or editing a time off request -
getAgentTimeOffSelectable
-
setAgentTimeOffSelectable
-
countsTowardShrinkage
Whether or not this activity code counts toward shrinkage calculations -
getCountsTowardShrinkage
-
setCountsTowardShrinkage
-
plannedShrinkage
Whether this activity code is considered planned or unplanned shrinkage -
getPlannedShrinkage
-
setPlannedShrinkage
-
interruptible
Whether this activity code is considered interruptible -
getInterruptible
-
setInterruptible
-
planningGroupIds
The planning group IDs associated with this activity code -
getPlanningGroupIds
-
setPlanningGroupIds
-
metadata
Version metadata for the associated business unit's list of activity codes -
getMetadata
-
setMetadata
-
secondaryPresences
public UpdateActivityCodeRequest secondaryPresences(ListWrapperSecondaryPresence secondaryPresences) The secondary presences of this activity code -
getSecondaryPresences
-
setSecondaryPresences
-
equals
-
hashCode
public int hashCode() -
toString
-