Package com.mypurecloud.sdk.v2.model
Class TimeOffRequestNotification
java.lang.Object
com.mypurecloud.sdk.v2.model.TimeOffRequestNotification
- All Implemented Interfaces:
Serializable
TimeOffRequestNotification
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe status of this time off request -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanfullDayManagementUnitDates(List<String> fullDayManagementUnitDates) A set of dates in yyyy-MM-dd format.getUser()inthashCode()isFullDayRequest(Boolean isFullDayRequest) Whether this is a full day request (false means partial day)partialDayStartDateTimes(List<Date> partialDayStartDateTimes) A set of start date-times in ISO-8601 format for partial day requests.voidsetFullDayManagementUnitDates(List<String> fullDayManagementUnitDates) voidsetIsFullDayRequest(Boolean isFullDayRequest) voidsetPartialDayStartDateTimes(List<Date> partialDayStartDateTimes) voidvoidsetTimeOffRequestId(String timeOffRequestId) voidsetUser(UserReference user) The status of this time off requesttimeOffRequestId(String timeOffRequestId) The ID of this time off requesttoString()user(UserReference user) The user associated with this time off request
-
Constructor Details
-
TimeOffRequestNotification
public TimeOffRequestNotification() -
TimeOffRequestNotification
-
-
Method Details
-
timeOffRequestId
The ID of this time off request -
getTimeOffRequestId
-
setTimeOffRequestId
-
user
The user associated with this time off request -
getUser
-
setUser
-
isFullDayRequest
Whether this is a full day request (false means partial day) -
getIsFullDayRequest
-
setIsFullDayRequest
-
status
The status of this time off request -
getStatus
-
setStatus
-
partialDayStartDateTimes
A set of start date-times in ISO-8601 format for partial day requests. Will be not empty if isFullDayRequest == false -
getPartialDayStartDateTimes
-
setPartialDayStartDateTimes
-
fullDayManagementUnitDates
public TimeOffRequestNotification fullDayManagementUnitDates(List<String> fullDayManagementUnitDates) A set of dates in yyyy-MM-dd format. Should be interpreted in the management unit's configured time zone. Will be not empty if isFullDayRequest == true -
getFullDayManagementUnitDates
-
setFullDayManagementUnitDates
-
equals
-
hashCode
public int hashCode() -
toString
-