Package com.mypurecloud.sdk.v2.model
Class BuCurrentAgentScheduleSearchResponse
java.lang.Object
com.mypurecloud.sdk.v2.model.BuCurrentAgentScheduleSearchResponse
- All Implemented Interfaces:
Serializable
BuCurrentAgentScheduleSearchResponse
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionagentSchedules(List<BuAgentScheduleSearchResponse> agentSchedules) The requested agent schedulesbusinessUnitTimeZone(String businessUnitTimeZone) The time zone configured for the business unit to which this schedule appliesThe end date of the schedules.booleaninthashCode()publishedSchedules(List<BuAgentSchedulePublishedScheduleReference> publishedSchedules) References to all published week schedules overlapping the start/end date query parametersvoidsetAgentSchedules(List<BuAgentScheduleSearchResponse> agentSchedules) voidsetBusinessUnitTimeZone(String businessUnitTimeZone) voidsetEndDate(Date endDate) voidsetPublishedSchedules(List<BuAgentSchedulePublishedScheduleReference> publishedSchedules) voidsetStartDate(Date startDate) voidsetUpdates(List<BuAgentScheduleUpdate> updates) The start date of the schedules.toString()updates(List<BuAgentScheduleUpdate> updates) The list of updates for the schedule.
-
Constructor Details
-
BuCurrentAgentScheduleSearchResponse
public BuCurrentAgentScheduleSearchResponse() -
BuCurrentAgentScheduleSearchResponse
-
-
Method Details
-
agentSchedules
public BuCurrentAgentScheduleSearchResponse agentSchedules(List<BuAgentScheduleSearchResponse> agentSchedules) The requested agent schedules -
getAgentSchedules
-
setAgentSchedules
-
businessUnitTimeZone
The time zone configured for the business unit to which this schedule applies -
getBusinessUnitTimeZone
-
setBusinessUnitTimeZone
-
publishedSchedules
public BuCurrentAgentScheduleSearchResponse publishedSchedules(List<BuAgentSchedulePublishedScheduleReference> publishedSchedules) References to all published week schedules overlapping the start/end date query parameters -
getPublishedSchedules
-
setPublishedSchedules
public void setPublishedSchedules(List<BuAgentSchedulePublishedScheduleReference> publishedSchedules) -
startDate
The start date of the schedules. Only populated on notifications. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getStartDate
-
setStartDate
-
endDate
The end date of the schedules. Only populated on notifications. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getEndDate
-
setEndDate
-
updates
The list of updates for the schedule. Only used in notifications -
getUpdates
-
setUpdates
-
equals
-
hashCode
public int hashCode() -
toString
-