Package com.mypurecloud.sdk.v2.model
Class BuAgentScheduleActivity
java.lang.Object
com.mypurecloud.sdk.v2.model.BuAgentScheduleActivity
- All Implemented Interfaces:
Serializable
BuAgentScheduleActivity
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe type of the external activity associated with this activity, if applicable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivityCodeId(String activityCodeId) The ID of the activity code associated with this activitydescription(String description) The description of this activitybooleanexternalActivityId(String externalActivityId) The ID of the external activity associated with this activity, if applicableexternalActivityType(BuAgentScheduleActivity.ExternalActivityTypeEnum externalActivityType) The type of the external activity associated with this activity, if applicablegetPaid()inthashCode()lengthMinutes(Integer lengthMinutes) The length of this activity in minutesWhether this activity is paidpayableMinutes(Integer payableMinutes) Payable minutes for this activityvoidsetActivityCodeId(String activityCodeId) voidsetDescription(String description) voidsetExternalActivityId(String externalActivityId) voidsetExternalActivityType(BuAgentScheduleActivity.ExternalActivityTypeEnum externalActivityType) voidsetLengthMinutes(Integer lengthMinutes) voidvoidsetPayableMinutes(Integer payableMinutes) voidsetStartDate(Date startDate) voidsetTimeOffRequestId(String timeOffRequestId) voidsetTimeOffRequestSyncVersion(Integer timeOffRequestSyncVersion) The start date/time of this activity.timeOffRequestId(String timeOffRequestId) The ID of the time off request associated with this activity, if applicabletimeOffRequestSyncVersion(Integer timeOffRequestSyncVersion) The sync version of the partial day time off request for which the scheduled activity is associated, if applicabletoString()
-
Constructor Details
-
BuAgentScheduleActivity
public BuAgentScheduleActivity() -
BuAgentScheduleActivity
-
-
Method Details
-
startDate
The start date/time of this activity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getStartDate
-
setStartDate
-
lengthMinutes
The length of this activity in minutes -
getLengthMinutes
-
setLengthMinutes
-
description
The description of this activity -
getDescription
-
setDescription
-
activityCodeId
The ID of the activity code associated with this activity -
getActivityCodeId
-
setActivityCodeId
-
paid
Whether this activity is paid -
getPaid
-
setPaid
-
payableMinutes
Payable minutes for this activity -
getPayableMinutes
-
setPayableMinutes
-
timeOffRequestId
The ID of the time off request associated with this activity, if applicable -
getTimeOffRequestId
-
setTimeOffRequestId
-
timeOffRequestSyncVersion
The sync version of the partial day time off request for which the scheduled activity is associated, if applicable -
getTimeOffRequestSyncVersion
-
setTimeOffRequestSyncVersion
-
externalActivityId
The ID of the external activity associated with this activity, if applicable -
getExternalActivityId
-
setExternalActivityId
-
externalActivityType
public BuAgentScheduleActivity externalActivityType(BuAgentScheduleActivity.ExternalActivityTypeEnum externalActivityType) The type of the external activity associated with this activity, if applicable -
getExternalActivityType
-
setExternalActivityType
public void setExternalActivityType(BuAgentScheduleActivity.ExternalActivityTypeEnum externalActivityType) -
equals
-
hashCode
public int hashCode() -
toString
-