Package com.mypurecloud.sdk.v2.model
Class CreateActivityCodeRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.CreateActivityCodeRequest
- All Implemented Interfaces:
Serializable
CreateActivityCodeRequest
- 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 categorycountsAsPaidTime(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 minutesThe name of the activity codeplannedShrinkage(Boolean plannedShrinkage) Whether this activity code is considered planned or unplanned shrinkageplanningGroupIds(List<String> planningGroupIds) The planning group IDs associated with this activity codesecondaryPresences(List<SecondaryPresence> 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) voidvoidsetPlannedShrinkage(Boolean plannedShrinkage) voidsetPlanningGroupIds(List<String> planningGroupIds) voidsetSecondaryPresences(List<SecondaryPresence> secondaryPresences) toString()
-
Constructor Details
-
CreateActivityCodeRequest
public CreateActivityCodeRequest() -
CreateActivityCodeRequest
-
-
Method Details
-
name
The name of the activity code -
getName
-
setName
-
category
The activity code's category -
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
-
secondaryPresences
The secondary presences of this activity code -
getSecondaryPresences
-
setSecondaryPresences
-
planningGroupIds
The planning group IDs associated with this activity code -
getPlanningGroupIds
-
setPlanningGroupIds
-
equals
-
hashCode
public int hashCode() -
toString
-