Class DTOImmediateSchedulingConfigurationInsert
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.scheduling.rs1.immediatescheduling.configuration.DTOImmediateSchedulingConfigurationInsert
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
DTO for insert immediate scheduling configuration
- Since:
- 22.0
- See Also:
- GCApi:
- dto
-
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 TypeMethodDescriptionfinal LongGets the interval last recalibrate.final LongGets the lunch break delta.final LongGets the max straight line distance.final LongGets the position type.final LongGets the reprocessing mode.final booleanGets the schedule after sla.final LongGets the scheduling model.final LongGets the sorting rule.final BooleanGets the use real-time traffic in immediate scheduling selection.final BooleanGets the use real-time traffic in recalibrate.final voidsetIntervalLastRecalibrate(Long intervalLastRecalibrate) Sets the interval last recalibrate.final voidsetLunchBreakDelta(Long lunchBreakDelta) Sets the lunch break delta.final voidsetMaxStraightLineDistance(Long maxStraightLineDistance) Sets the max straight line distance.final voidsetPositionType(Long positionType) Sets the position type.final voidsetReprocessingMode(Long reprocessingMode) Sets the reprocessing mode.final voidsetScheduleAfterSla(boolean scheduleAfterSla) Sets the schedule after sla.final voidsetSchedulingModel(Long schedulingModel) Sets the scheduling model.final voidsetSortingRule(Long sortingRule) Sets the sorting rule.final voidsetUseRealTimeTrafficInImmediateSchedulingSelection(Boolean useRealTimeTrafficInImmediateSchedulingSelection) Sets the use real-time traffic in immediate scheduling selection.final voidsetUseRealTimeTrafficInRecalibrate(Boolean useRealTimeTrafficInRecalibrate) Sets the use real-time traffic in recalibrate.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
-
DTOImmediateSchedulingConfigurationInsert
public DTOImmediateSchedulingConfigurationInsert()
-
-
Method Details
-
getSchedulingModel
Gets the scheduling model.- Returns:
- the scheduling model
-
setSchedulingModel
Sets the scheduling model.- Parameters:
schedulingModel- the new scheduling model
-
getScheduleAfterSla
public final boolean getScheduleAfterSla()Gets the schedule after sla.- Returns:
- the schedule after sla
-
setScheduleAfterSla
public final void setScheduleAfterSla(boolean scheduleAfterSla) Sets the schedule after sla.- Parameters:
scheduleAfterSla- the new schedule after sla
-
getMaxStraightLineDistance
Gets the max straight line distance.- Returns:
- the max straight line distance
-
setMaxStraightLineDistance
Sets the max straight line distance.- Parameters:
maxStraightLineDistance- the new max straight line distance
-
getSortingRule
Gets the sorting rule.- Returns:
- the sorting rule
-
setSortingRule
Sets the sorting rule.- Parameters:
sortingRule- the new sorting rule
-
getIntervalLastRecalibrate
Gets the interval last recalibrate.- Returns:
- the interval last recalibrate
-
setIntervalLastRecalibrate
Sets the interval last recalibrate.- Parameters:
intervalLastRecalibrate- the new interval last recalibrate
-
getPositionType
Gets the position type.- Returns:
- the position type
-
setPositionType
Sets the position type.- Parameters:
positionType- the new position type
-
getReprocessingMode
Gets the reprocessing mode.- Returns:
- the reprocessing mode
-
setReprocessingMode
Sets the reprocessing mode.- Parameters:
reprocessingMode- the new reprocessing mode
-
getLunchBreakDelta
Gets the lunch break delta.- Returns:
- the lunch break delta in minutes
-
setLunchBreakDelta
Sets the lunch break delta.- Parameters:
lunchBreakDelta- the new lunch break delta in minutes
-
getUseRealTimeTrafficInRecalibrate
Gets the use real-time traffic in recalibrate.- Returns:
- the use real-time traffic in recalibrate
-
setUseRealTimeTrafficInRecalibrate
Sets the use real-time traffic in recalibrate.- Parameters:
useRealTimeTrafficInRecalibrate- the new use real-time traffic in recalibrate
-
getUseRealTimeTrafficInImmediateSchedulingSelection
Gets the use real-time traffic in immediate scheduling selection.- Returns:
- the use real-time traffic in immediate scheduling selection
-
setUseRealTimeTrafficInImmediateSchedulingSelection
public final void setUseRealTimeTrafficInImmediateSchedulingSelection(Boolean useRealTimeTrafficInImmediateSchedulingSelection) Sets the use real-time traffic in immediate scheduling selection.- Parameters:
useRealTimeTrafficInImmediateSchedulingSelection- the new use real-time traffic in immediate scheduling selection
-