Package com.mypurecloud.sdk.v2.model
Class BuFullDayTimeOffMarker
java.lang.Object
com.mypurecloud.sdk.v2.model.BuFullDayTimeOffMarker
- All Implemented Interfaces:
Serializable
BuFullDayTimeOffMarker
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivityCodeId(String activityCodeId) The ID of the activity code associated with the time off markerbusinessUnitDate(LocalDate businessUnitDate) The date of the time off marker, interpreted in the business unit's time zone.Set to 'true' to delete this time off marker.description(String description) The description of the time off markerbooleangetPaid()inthashCode()lengthMinutes(Integer lengthMinutes) The length of the time off marker in minutesWhether the time off marker is paidpayableMinutes(Integer payableMinutes) Payable minutes for the time off marker.voidsetActivityCodeId(String activityCodeId) voidsetBusinessUnitDate(LocalDate businessUnitDate) voidvoidsetDescription(String description) voidsetLengthMinutes(Integer lengthMinutes) voidvoidsetPayableMinutes(Integer payableMinutes) voidsetTimeOffRequestId(String timeOffRequestId) voidsetTimeOffRequestSyncVersion(Integer timeOffRequestSyncVersion) timeOffRequestId(String timeOffRequestId) The ID of the time off requesttimeOffRequestSyncVersion(Integer timeOffRequestSyncVersion) The sync version of the full day time off request for which the scheduled activity is associatedtoString()
-
Constructor Details
-
BuFullDayTimeOffMarker
public BuFullDayTimeOffMarker() -
BuFullDayTimeOffMarker
-
-
Method Details
-
businessUnitDate
The date of the time off marker, interpreted in the business unit's time zone. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd -
getBusinessUnitDate
-
setBusinessUnitDate
-
lengthMinutes
The length of the time off marker in minutes -
getLengthMinutes
-
setLengthMinutes
-
description
The description of the time off marker -
getDescription
-
setDescription
-
activityCodeId
The ID of the activity code associated with the time off marker -
getActivityCodeId
-
setActivityCodeId
-
paid
Whether the time off marker is paid -
getPaid
-
setPaid
-
payableMinutes
Payable minutes for the time off marker. Must not exceed lengthMinutes -
getPayableMinutes
-
setPayableMinutes
-
timeOffRequestId
The ID of the time off request -
getTimeOffRequestId
-
setTimeOffRequestId
-
timeOffRequestSyncVersion
The sync version of the full day time off request for which the scheduled activity is associated -
getTimeOffRequestSyncVersion
-
setTimeOffRequestSyncVersion
-
delete
Set to 'true' to delete this time off marker. Will always be null on responses, only has an effect on schedule update -
getDelete
-
setDelete
-
equals
-
hashCode
public int hashCode() -
toString
-