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

public class DTOImmediateSchedulingConfigurationFilter extends DynO
DTO for filter immediate scheduling configuration
Since:
22.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTOImmediateSchedulingConfigurationFilter

      public DTOImmediateSchedulingConfigurationFilter()
  • Method Details

    • getId

      public final Collection<Long> getId()
      Gets the id.
      Returns:
      the id
    • setId

      public final void setId(Collection<Long> id)
      Sets the id.
      Parameters:
      id - the new id
    • getSchedulingModelId

      public final Collection<Long> getSchedulingModelId()
      Gets the scheduling model id.
      Returns:
      the scheduling model id
    • getSchedulingModel

      public final Collection<Long> getSchedulingModel()
      Gets the scheduling model.
      Returns:
      the scheduling model
    • setSchedulingModelId

      public final void setSchedulingModelId(Collection<Long> schedulingModelId)
      Sets the scheduling model id.
      Parameters:
      schedulingModelId - the new scheduling model id
    • 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

      public final Long getMaxStraightLineDistance()
      Gets the max straight line distance.
      Returns:
      the max straight line distance
    • setMaxStraightLineDistance

      public final void setMaxStraightLineDistance(Long maxStraightLineDistance)
      Sets the max straight line distance.
      Parameters:
      maxStraightLineDistance - the new max straight line distance
    • getSortingRuleId

      public final Collection<Long> getSortingRuleId()
      Gets the sorting rule id.
      Returns:
      the sorting rule id
    • getSortingRule

      public final Collection<Long> getSortingRule()
      Gets the sorting rule.
      Returns:
      the sorting rule
    • setSortingRuleId

      public final void setSortingRuleId(Collection<Long> sortingRuleId)
      Sets the sorting rule id.
      Parameters:
      sortingRuleId - the new sorting rule id
    • getIntervalLastRecalibrate

      public final Long getIntervalLastRecalibrate()
      Gets the interval last recalibrate.
      Returns:
      the interval last recalibrate
    • setIntervalLastRecalibrate

      public final void setIntervalLastRecalibrate(Long intervalLastRecalibrate)
      Sets the interval last recalibrate.
      Parameters:
      intervalLastRecalibrate - the new interval last recalibrate
    • getPositionTypeId

      public final Collection<Long> getPositionTypeId()
      Gets the position type id.
      Returns:
      the position type id
    • getPositionType

      public final Collection<Long> getPositionType()
      Gets the position type.
      Returns:
      the position type
    • setPositionTypeId

      public final void setPositionTypeId(Collection<Long> positionTypeId)
      Sets the position type id.
      Parameters:
      positionTypeId - the new position type id
    • getReprocessingModeId

      public final Collection<Long> getReprocessingModeId()
      Gets the reprocessing mode id.
      Returns:
      the reprocessing mode id
    • getReprocessingMode

      public final Collection<Long> getReprocessingMode()
      Gets the reprocessing mode.
      Returns:
      the reprocessing mode
    • setReprocessingModeId

      public final void setReprocessingModeId(Collection<Long> reprocessingModeId)
      Sets the reprocessing mode id.
      Parameters:
      reprocessingModeId - the new reprocessing mode id