Package com.mypurecloud.sdk.v2.model
Class UpdateTimeOffPlanRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.UpdateTimeOffPlanRequest
- All Implemented Interfaces:
Serializable
UpdateTimeOffPlanRequest
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumAuto approval rule for the time off plan. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionWhether this time off plan should be used by agents.activityCodeIds(SetWrapperString activityCodeIds) The set of activity code IDs to associate with this time off plan.autoApprovalRule(UpdateTimeOffPlanRequest.AutoApprovalRuleEnum autoApprovalRule) Auto approval rule for the time off plan.daysBeforeStartToExpireFromWaitlist(Integer daysBeforeStartToExpireFromWaitlist) The number of days before the time off request start date for when the request will be expired from the waitlist.booleangetName()inthashCode()hrisTimeOffType(ValueWrapperHrisTimeOffType hrisTimeOffType) Time off type, if this time off plan is associated with the integration.metadata(WfmVersionedEntityMetadata metadata) Version metadata for the time off planThe name of this time off plan.voidvoidsetActivityCodeIds(SetWrapperString activityCodeIds) voidsetAutoApprovalRule(UpdateTimeOffPlanRequest.AutoApprovalRuleEnum autoApprovalRule) voidsetDaysBeforeStartToExpireFromWaitlist(Integer daysBeforeStartToExpireFromWaitlist) voidsetHrisTimeOffType(ValueWrapperHrisTimeOffType hrisTimeOffType) voidsetMetadata(WfmVersionedEntityMetadata metadata) voidvoidsetTimeOffLimitIds(SetWrapperString timeOffLimitIds) timeOffLimitIds(SetWrapperString timeOffLimitIds) The set of time off limit IDs to associate with this time off plan.toString()
-
Constructor Details
-
UpdateTimeOffPlanRequest
public UpdateTimeOffPlanRequest() -
UpdateTimeOffPlanRequest
-
-
Method Details
-
name
The name of this time off plan. -
getName
-
setName
-
activityCodeIds
The set of activity code IDs to associate with this time off plan. -
getActivityCodeIds
-
setActivityCodeIds
-
timeOffLimitIds
The set of time off limit IDs to associate with this time off plan. -
getTimeOffLimitIds
-
setTimeOffLimitIds
-
autoApprovalRule
public UpdateTimeOffPlanRequest autoApprovalRule(UpdateTimeOffPlanRequest.AutoApprovalRuleEnum autoApprovalRule) Auto approval rule for the time off plan. -
getAutoApprovalRule
-
setAutoApprovalRule
-
daysBeforeStartToExpireFromWaitlist
public UpdateTimeOffPlanRequest daysBeforeStartToExpireFromWaitlist(Integer 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 should be used by agents. -
getActive
-
setActive
-
metadata
Version metadata for the time off plan -
getMetadata
-
setMetadata
-
equals
-
hashCode
public int hashCode() -
toString
-