Package com.mypurecloud.sdk.v2.model
Class TimeOffPlan
java.lang.Object
com.mypurecloud.sdk.v2.model.TimeOffPlan
- All Implemented Interfaces:
Serializable
TimeOffPlan
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumAuto approval rule for this time off plan -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionWhether this time off plan is currently being used by agents.activityCodeIds(List<String> activityCodeIds) The set of activity code IDs associated with this time off plan.autoApprovalRule(TimeOffPlan.AutoApprovalRuleEnum autoApprovalRule) Auto approval rule for this time off plandaysBeforeStartToExpireFromWaitlist(Integer daysBeforeStartToExpireFromWaitlist) The number of days before the time off request start date for when the request will be expired from the waitlist.booleangetId()getName()inthashCode()hrisTimeOffType(HrisTimeOffType hrisTimeOffType) Time off type, if this time off plan is associated with the integration.The globally unique identifier for the object.metadata(WfmVersionedEntityMetadata metadata) Version metadata for the time off plan.The name of this time off plan.voidvoidsetActivityCodeIds(List<String> activityCodeIds) voidsetAutoApprovalRule(TimeOffPlan.AutoApprovalRuleEnum autoApprovalRule) voidsetDaysBeforeStartToExpireFromWaitlist(Integer daysBeforeStartToExpireFromWaitlist) voidsetHrisTimeOffType(HrisTimeOffType hrisTimeOffType) voidvoidsetMetadata(WfmVersionedEntityMetadata metadata) voidvoidsetTimeOffLimits(List<TimeOffLimitReference> timeOffLimits) timeOffLimits(List<TimeOffLimitReference> timeOffLimits) The set of time off limit IDs associated with this time off plan.toString()
-
Constructor Details
-
TimeOffPlan
public TimeOffPlan() -
TimeOffPlan
-
-
Method Details
-
id
The globally unique identifier for the object. -
getId
-
setId
-
name
The name of this time off plan. -
getName
-
setName
-
activityCodeIds
The set of activity code IDs associated with this time off plan. -
getActivityCodeIds
-
setActivityCodeIds
-
timeOffLimits
The set of time off limit IDs associated with this time off plan. -
getTimeOffLimits
-
setTimeOffLimits
-
autoApprovalRule
Auto approval rule for this time off plan -
getAutoApprovalRule
-
setAutoApprovalRule
-
daysBeforeStartToExpireFromWaitlist
The number of days before the time off request start date for when the request will be expired from the waitlist. -
getDaysBeforeStartToExpireFromWaitlist
-
setDaysBeforeStartToExpireFromWaitlist
-
hrisTimeOffType
Time off type, if this time off plan is associated with the integration. -
getHrisTimeOffType
-
setHrisTimeOffType
-
active
Whether this time off plan is currently being used by agents. -
getActive
-
setActive
-
metadata
Version metadata for the time off plan. -
getMetadata
-
setMetadata
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-