Class DTOForecastResourceDetailInsert

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.forecastcapacity.rs1.forecast.resource.detail.DTOForecastResourceDetailInsert
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class DTOForecastResourceDetailInsert extends DynO
DTO to insert resource forecast detail.
Since:
15.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTOForecastResourceDetailInsert

      public DTOForecastResourceDetailInsert()
  • Method Details

    • getForecastResource

      public Long getForecastResource()
      Returns the forecast resource's id
      Returns:
      the forecast resource's id
      See Also:
    • setForecastResource

      public void setForecastResource(Long forecastResource)
      Sets the forecast resource's id
      Parameters:
      forecastResource - the forecast resource's id
      See Also:
    • getDay

      public ZonedDateTime getDay()
      Returns the forecast resource detail's day
      Returns:
      forecast resource detail's day
    • setDay

      public void setDay(ZonedDateTime day)
      Sets forecast resource detail's
      Parameters:
      day - the day
    • getWorkDuration

      public Long getWorkDuration()
      Returns the work duration of the forecast resource detail's specified day
      Returns:
      the work duration
    • setWorkDuration

      public void setWorkDuration(Long workDuration)
      Sets the work duration of the forecast resource detail's specified day
      Parameters:
      workDuration - the work duration
    • getUnavailability

      public Long getUnavailability()
      Returns the unavailability of the forecast resource detail for the specified day
      Returns:
      the unavailability
    • setUnavailability

      public void setUnavailability(Long unavailability)
      Sets the unavailability of the forecast resource detail for the specified day
      Parameters:
      unavailability - the unavailability
    • getUnusableTime

      public Long getUnusableTime()
      Returns the unusable time of the forecast resource detail's for the specified day
      Returns:
      the unusable time
    • setUnusableTime

      public void setUnusableTime(Long unusableTime)
      Sets the unusable time of the forecast resource detail for the specified day
      Parameters:
      unusableTime - the unusable time
    • getMaxOvertime

      public Long getMaxOvertime()
      Returns the max overtime of the forecast resource detail for the specified day
      Returns:
      the max overtime
    • setMaxOvertime

      public void setMaxOvertime(Long maxOvertime)
      Sets the max overtime of the forecast resource detail for the specified day
      Parameters:
      maxOvertime - the max overtime