Class DTOImmediateSchedulingConfigurationFilter
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.scheduling.rs1.immediatescheduling.configuration.DTOImmediateSchedulingConfigurationFilter
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
DTO for filter 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 Collection<Long> getId()Gets the id.final LongGets the interval last recalibrate.final LongGets the max straight line distance.final Collection<Long> Gets the position type.final Collection<Long> Gets the position type id.final Collection<Long> Gets the reprocessing mode.final Collection<Long> Gets the reprocessing mode id.final BooleanGets the schedule after sla.final Collection<Long> Gets the scheduling model.final Collection<Long> Gets the scheduling model id.final Collection<Long> Gets the sorting rule.final Collection<Long> Gets the sorting rule id.final voidsetId(Collection<Long> id) Sets the id.final voidsetIntervalLastRecalibrate(Long intervalLastRecalibrate) Sets the interval last recalibrate.final voidsetMaxStraightLineDistance(Long maxStraightLineDistance) Sets the max straight line distance.final voidsetPositionTypeId(Collection<Long> positionTypeId) Sets the position type id.final voidsetReprocessingModeId(Collection<Long> reprocessingModeId) Sets the reprocessing mode id.final voidsetScheduleAfterSla(Boolean scheduleAfterSla) Sets the schedule after sla.final voidsetSchedulingModelId(Collection<Long> schedulingModelId) Sets the scheduling model id.final voidsetSortingRuleId(Collection<Long> sortingRuleId) Sets the sorting rule id.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
-
DTOImmediateSchedulingConfigurationFilter
public DTOImmediateSchedulingConfigurationFilter()
-
-
Method Details
-
getId
Gets the id.- Returns:
- the id
-
setId
Sets the id.- Parameters:
id- the new id
-
getSchedulingModelId
Gets the scheduling model id.- Returns:
- the scheduling model id
-
getSchedulingModel
Gets the scheduling model.- Returns:
- the scheduling model
-
setSchedulingModelId
Sets the scheduling model id.- Parameters:
schedulingModelId- the new scheduling model id
-
getScheduleAfterSla
Gets the schedule after sla.- Returns:
- the schedule after sla
-
setScheduleAfterSla
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
-
getSortingRuleId
Gets the sorting rule id.- Returns:
- the sorting rule id
-
getSortingRule
Gets the sorting rule.- Returns:
- the sorting rule
-
setSortingRuleId
Sets the sorting rule id.- Parameters:
sortingRuleId- the new sorting rule id
-
getIntervalLastRecalibrate
Gets the interval last recalibrate.- Returns:
- the interval last recalibrate
-
setIntervalLastRecalibrate
Sets the interval last recalibrate.- Parameters:
intervalLastRecalibrate- the new interval last recalibrate
-
getPositionTypeId
Gets the position type id.- Returns:
- the position type id
-
getPositionType
Gets the position type.- Returns:
- the position type
-
setPositionTypeId
Sets the position type id.- Parameters:
positionTypeId- the new position type id
-
getReprocessingModeId
Gets the reprocessing mode id.- Returns:
- the reprocessing mode id
-
getReprocessingMode
Gets the reprocessing mode.- Returns:
- the reprocessing mode
-
setReprocessingModeId
Sets the reprocessing mode id.- Parameters:
reprocessingModeId- the new reprocessing mode id
-