Package com.mypurecloud.sdk.v2.model
Class IntradayPlanningGroupRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.IntradayPlanningGroupRequest
- All Implemented Interfaces:
Serializable
IntradayPlanningGroupRequest
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets categories -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbusinessUnitDate(LocalDate businessUnitDate) Requested date in yyyy-MM-dd format.categories(List<IntradayPlanningGroupRequest.CategoriesEnum> categories) The metric categoriesbooleaninthashCode()intervalLengthMinutes(Integer intervalLengthMinutes) The period/interval in minutes for which to aggregate the data.planningGroupIds(List<String> planningGroupIds) The IDs of the planning groups for which to fetch data.voidsetBusinessUnitDate(LocalDate businessUnitDate) voidsetCategories(List<IntradayPlanningGroupRequest.CategoriesEnum> categories) voidsetIntervalLengthMinutes(Integer intervalLengthMinutes) voidsetPlanningGroupIds(List<String> planningGroupIds) toString()
-
Constructor Details
-
IntradayPlanningGroupRequest
public IntradayPlanningGroupRequest() -
IntradayPlanningGroupRequest
-
-
Method Details
-
businessUnitDate
Requested date in yyyy-MM-dd format. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd -
getBusinessUnitDate
-
setBusinessUnitDate
-
categories
public IntradayPlanningGroupRequest categories(List<IntradayPlanningGroupRequest.CategoriesEnum> categories) The metric categories -
getCategories
-
setCategories
-
planningGroupIds
The IDs of the planning groups for which to fetch data. Omitting or passing an empty list will return all available planning groups -
getPlanningGroupIds
-
setPlanningGroupIds
-
intervalLengthMinutes
The period/interval in minutes for which to aggregate the data. Required, defaults to 15 -
getIntervalLengthMinutes
-
setIntervalLengthMinutes
-
equals
-
hashCode
public int hashCode() -
toString
-