Class BOCapacityPlanningAlgorithmTimeFrame
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.forecastcapacity.bl.capacityplanning.coveragealgorithm.input.BOCapacityPlanningAlgorithmTimeFrame
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing a resource input for the coverage algorithm.
- Since:
- 20.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 TypeMethodDescriptionGets constraints.Gets end day.getId()Gets id.Gets max duration.Gets priority.Gets start day.Gets unit duration.voidsetConstraints(List<String> constraints) Sets constraints.voidSets end day.voidSets id.voidsetMaxDuration(Long maxDuration) Sets max duration.voidsetPriority(Long priority) Sets priority.voidsetStartDay(LocalDate startDay) Sets start day.voidsetUnitDuration(Long unitDuration) Sets unit duration.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
-
BOCapacityPlanningAlgorithmTimeFrame
public BOCapacityPlanningAlgorithmTimeFrame()
-
-
Method Details
-
getId
Gets id.- Returns:
- the id
-
setId
Sets id.- Parameters:
id- the id
-
getStartDay
Gets start day.- Returns:
- the start day
-
setStartDay
Sets start day.- Parameters:
startDay- the start day
-
getEndDay
Gets end day.- Returns:
- the end day
-
setEndDay
Sets end day.- Parameters:
endDay- the end day
-
getMaxDuration
Gets max duration.- Returns:
- the max duration
-
setMaxDuration
Sets max duration.- Parameters:
maxDuration- the max duration
-
getUnitDuration
Gets unit duration.- Returns:
- the unit duration
-
setUnitDuration
Sets unit duration.- Parameters:
unitDuration- the unit duration
-
getPriority
Gets priority.- Returns:
- the priority
-
setPriority
Sets priority.- Parameters:
priority- the priority
-
getConstraints
Gets constraints.- Returns:
- the constraints
-
setConstraints
Sets constraints.- Parameters:
constraints- the constraints
-