Package com.mypurecloud.sdk.v2.model
Class BuForecastStaffingRequirementsResultResponse
java.lang.Object
com.mypurecloud.sdk.v2.model.BuForecastStaffingRequirementsResultResponse
- All Implemented Interfaces:
Serializable
BuForecastStaffingRequirementsResultResponse
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe state of the staffing requirements generation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbusinessUnitId(String businessUnitId) The ID of the business unit to which the forecast staffing requirements belongsbooleanforecast(BuShortTermForecastReference forecast) The forecast referencegetState()inthashCode()intervalLengthMinutes(Integer intervalLengthMinutes) The period/interval in minutes for which to aggregate the datareferenceStartDate(Date referenceStartDate) The reference start date for interval-based data for this forecast as an ISO-8601 stringresults(List<BuForecastStaffingRequirementsResult> results) The forecast staffing requirement results, Will be populated when state == 'Complete'voidsetBusinessUnitId(String businessUnitId) voidsetForecast(BuShortTermForecastReference forecast) voidsetIntervalLengthMinutes(Integer intervalLengthMinutes) voidsetReferenceStartDate(Date referenceStartDate) voidvoidvoidsetWeekCount(Integer weekCount) The state of the staffing requirements generationtoString()The number of weeks in this forecast
-
Constructor Details
-
BuForecastStaffingRequirementsResultResponse
public BuForecastStaffingRequirementsResultResponse() -
BuForecastStaffingRequirementsResultResponse
-
-
Method Details
-
businessUnitId
The ID of the business unit to which the forecast staffing requirements belongs -
getBusinessUnitId
-
setBusinessUnitId
-
forecast
The forecast reference -
getForecast
-
setForecast
-
referenceStartDate
The reference start date for interval-based data for this forecast as an ISO-8601 string -
getReferenceStartDate
-
setReferenceStartDate
-
weekCount
The number of weeks in this forecast -
getWeekCount
-
setWeekCount
-
intervalLengthMinutes
public BuForecastStaffingRequirementsResultResponse intervalLengthMinutes(Integer intervalLengthMinutes) The period/interval in minutes for which to aggregate the data -
getIntervalLengthMinutes
-
setIntervalLengthMinutes
-
state
public BuForecastStaffingRequirementsResultResponse state(BuForecastStaffingRequirementsResultResponse.StateEnum state) The state of the staffing requirements generation -
getState
-
setState
-
results
public BuForecastStaffingRequirementsResultResponse results(List<BuForecastStaffingRequirementsResult> results) The forecast staffing requirement results, Will be populated when state == 'Complete' -
getResults
-
setResults
-
equals
-
hashCode
public int hashCode() -
toString
-