Class CapacityPlanningResourceDetailResult
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.forecastcapacity.bl.capacityplanning.result.detail.CapacityPlanningResourceDetailResult
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing a row of a capacity planning resource detail result
- Since:
- 15.0
- See Also:
- GCApi:
- bo
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.model.DynO
DynO.SpanFields, DynO.SpanTable, DynO.Valid -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the capacity planning scenario id.Returns the total time the resource is committed (in minutes).Returns the total free time of the resource (in minutes).Returns the overtime used by the resource to cover the activities (in minutes)Returns the resource coverage percentageReturns the forecast resource id.Returns the time of unavailability (in minutes)Returns the total work duration of the resource (in minutes).voidsetCapacityPlanning(Long capacityPlanning) Sets the capacity planning id.voidsetCommittedTime(Long committedTime) Sets the total time the resource is committed (in minutes).voidsetFreeTime(Long freeTime) Sets the total free time of the resource (in minutes).voidsetOvertime(Long overtime) Sets the overtime used by the resource to cover the activities (in minutes)voidsetPercentageTimeOccupied(Double percentageTimeOccupied) Sets the resource coverage percentagevoidsetResourceId(Long resource) Sets the forecast resource id.voidsetUnavailableTime(Long unavailableTime) Sets the time of unavailability (in minutes)voidsetWorkDuration(Long workDuration) Sets the total work duration of the resource (in minutes).Methods inherited from class overit.geocall.model.DynO
addExtension, extract, extract, fields, from, from, getCriteria, getCriteriaNotExploded, getExtension, getFakeFilter, getUnknownAttributes, getUnknownCriteria, getVariant, getZone, insert, insert, isValid, make, removeCriteria, removeExtensionAttribute, setCriteria, setCriteriaNotExploded, setExtension, setFakeFilter, setUnknownAttributes, setUnknownCriteria, setVariant, setZone, toFlatMap, toFlatMap, toMap, toMap, toString, update, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.validation.ConstraintValidator
initializeMethods inherited from interface overit.geocall.timezone.model.TimeZoned
hasZone
-
Constructor Details
-
CapacityPlanningResourceDetailResult
public CapacityPlanningResourceDetailResult()
-
-
Method Details
-
getCapacityPlanning
Returns the capacity planning scenario id.- Returns:
- the capacity planning scenario id
-
setCapacityPlanning
Sets the capacity planning id.- Parameters:
capacityPlanning- the capacity planning id
-
getResourceId
Returns the forecast resource id.- Returns:
- the forecast resource id
-
setResourceId
Sets the forecast resource id.- Parameters:
resource- the forecast resource id
-
getWorkDuration
Returns the total work duration of the resource (in minutes).- Returns:
- the total work duration
-
setWorkDuration
Sets the total work duration of the resource (in minutes).- Parameters:
workDuration- the total work duration
-
getCommittedTime
Returns the total time the resource is committed (in minutes).- Returns:
- the committed time
-
setCommittedTime
Sets the total time the resource is committed (in minutes).- Parameters:
committedTime- the committed time
-
getFreeTime
Returns the total free time of the resource (in minutes).- Returns:
- the free time
-
setFreeTime
Sets the total free time of the resource (in minutes).- Parameters:
freeTime- the free time
-
getPercentageTimeOccupied
Returns the resource coverage percentage- Returns:
- the resource coverage percentage
-
setPercentageTimeOccupied
Sets the resource coverage percentage- Parameters:
percentageTimeOccupied- the resource coverage percentage
-
getOvertime
Returns the overtime used by the resource to cover the activities (in minutes)- Returns:
- the overtime
-
setOvertime
Sets the overtime used by the resource to cover the activities (in minutes)- Parameters:
overtime- the overtime
-