Package com.mypurecloud.sdk.v2.model
Class AdminTimeOffRequestPatch
java.lang.Object
com.mypurecloud.sdk.v2.model.AdminTimeOffRequestPatch
- All Implemented Interfaces:
Serializable
AdminTimeOffRequestPatch
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe status of this time off request -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivityCodeId(String activityCodeId) The ID of the activity code associated with this time off request.dailyDurationMinutes(Integer dailyDurationMinutes) The daily duration of this time off request in minutesdurationMinutes(List<Integer> durationMinutes) Daily durations for each day of this time off request in minutesbooleanfullDayManagementUnitDates(List<String> fullDayManagementUnitDates) A set of dates in yyyy-MM-dd format.getNotes()getPaid()inthashCode()metadata(WfmVersionedEntityMetadata metadata) Version metadata for the time off requestNotes about the time off requestWhether this is a paid time off requestpartialDayStartDateTimes(List<Date> partialDayStartDateTimes) A set of start date-times in ISO-8601 format for partial day requestspayableMinutes(List<Integer> payableMinutes) Payable minutes for each day of this time off requestvoidsetActivityCodeId(String activityCodeId) voidsetDailyDurationMinutes(Integer dailyDurationMinutes) voidsetDurationMinutes(List<Integer> durationMinutes) voidsetFullDayManagementUnitDates(List<String> fullDayManagementUnitDates) voidsetMetadata(WfmVersionedEntityMetadata metadata) voidvoidvoidsetPartialDayStartDateTimes(List<Date> partialDayStartDateTimes) voidsetPayableMinutes(List<Integer> payableMinutes) voidThe status of this time off requesttoString()
-
Constructor Details
-
AdminTimeOffRequestPatch
public AdminTimeOffRequestPatch() -
AdminTimeOffRequestPatch
-
-
Method Details
-
status
The status of this time off request -
getStatus
-
setStatus
-
activityCodeId
The ID of the activity code associated with this time off request. Activity code must be of the TimeOff category -
getActivityCodeId
-
setActivityCodeId
-
paid
Whether this is a paid time off request -
getPaid
-
setPaid
-
notes
Notes about the time off request -
getNotes
-
setNotes
-
fullDayManagementUnitDates
A set of dates in yyyy-MM-dd format. Should be interpreted in the management unit's configured time zone -
getFullDayManagementUnitDates
-
setFullDayManagementUnitDates
-
partialDayStartDateTimes
A set of start date-times in ISO-8601 format for partial day requests -
getPartialDayStartDateTimes
-
setPartialDayStartDateTimes
-
dailyDurationMinutes
The daily duration of this time off request in minutes -
getDailyDurationMinutes
-
setDailyDurationMinutes
-
durationMinutes
Daily durations for each day of this time off request in minutes -
getDurationMinutes
-
setDurationMinutes
-
payableMinutes
Payable minutes for each day of this time off request -
getPayableMinutes
-
setPayableMinutes
-
metadata
Version metadata for the time off request -
getMetadata
-
setMetadata
-
equals
-
hashCode
public int hashCode() -
toString
-