Package com.mypurecloud.sdk.v2.model
Class HistoricalShrinkageResult
java.lang.Object
com.mypurecloud.sdk.v2.model.HistoricalShrinkageResult
- All Implemented Interfaces:
Serializable
HistoricalShrinkageResult
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaggregatedShrinkage(HistoricalShrinkageAggregateResponse aggregatedShrinkage) Aggregated shrinkage data for all the activity categoriesbusinessUnitIds(List<String> businessUnitIds) List of all business units of all the agents in responseEnd of the date range that was queried, in ISO-8601 format.booleaninthashCode()voidsetAggregatedShrinkage(HistoricalShrinkageAggregateResponse aggregatedShrinkage) voidsetBusinessUnitIds(List<String> businessUnitIds) voidsetEndDate(Date endDate) voidsetShrinkageForActivityCategories(List<HistoricalShrinkageActivityCategoryResponse> shrinkageForActivityCategories) voidsetStartDate(Date startDate) voidsetTotalLoggedInDurationSeconds(Integer totalLoggedInDurationSeconds) voidsetTotalScheduledDurationSeconds(Integer totalScheduledDurationSeconds) shrinkageForActivityCategories(List<HistoricalShrinkageActivityCategoryResponse> shrinkageForActivityCategories) Shrinkage for activity categoriesBeginning of the date range that was queried, in ISO-8601 formattoString()totalLoggedInDurationSeconds(Integer totalLoggedInDurationSeconds) Total duration in seconds for which agents in the management unit are actually logged-intotalScheduledDurationSeconds(Integer totalScheduledDurationSeconds) Total duration in seconds for which agents in the management unit are scheduled
-
Constructor Details
-
HistoricalShrinkageResult
public HistoricalShrinkageResult() -
HistoricalShrinkageResult
-
-
Method Details
-
startDate
Beginning of the date range that was queried, in ISO-8601 format -
getStartDate
-
setStartDate
-
endDate
End of the date range that was queried, in ISO-8601 format. If it was not set, end date will be set to the queried time -
getEndDate
-
setEndDate
-
totalScheduledDurationSeconds
public HistoricalShrinkageResult totalScheduledDurationSeconds(Integer totalScheduledDurationSeconds) Total duration in seconds for which agents in the management unit are scheduled -
getTotalScheduledDurationSeconds
-
setTotalScheduledDurationSeconds
-
totalLoggedInDurationSeconds
Total duration in seconds for which agents in the management unit are actually logged-in -
getTotalLoggedInDurationSeconds
-
setTotalLoggedInDurationSeconds
-
aggregatedShrinkage
public HistoricalShrinkageResult aggregatedShrinkage(HistoricalShrinkageAggregateResponse aggregatedShrinkage) Aggregated shrinkage data for all the activity categories -
getAggregatedShrinkage
-
setAggregatedShrinkage
-
shrinkageForActivityCategories
public HistoricalShrinkageResult shrinkageForActivityCategories(List<HistoricalShrinkageActivityCategoryResponse> shrinkageForActivityCategories) Shrinkage for activity categories -
getShrinkageForActivityCategories
-
setShrinkageForActivityCategories
public void setShrinkageForActivityCategories(List<HistoricalShrinkageActivityCategoryResponse> shrinkageForActivityCategories) -
businessUnitIds
List of all business units of all the agents in response -
getBusinessUnitIds
-
setBusinessUnitIds
-
equals
-
hashCode
public int hashCode() -
toString
-