Class DTOCapacityPlanningScenarioUpdate

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.forecastcapacity.rs1.capacityplanning.scenario.DTOCapacityPlanningScenarioUpdate
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class DTOCapacityPlanningScenarioUpdate extends DynO
DTO to update a capacity planning scenario header.
Since:
15.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTOCapacityPlanningScenarioUpdate

      public DTOCapacityPlanningScenarioUpdate()
  • Method Details

    • getCode

      public Optional<String> getCode()
      Returns the capacity planning's code
      Returns:
      the capacity planning's code
    • setCode

      public void setCode(Optional<String> code)
      Sets the capacity planning's code
      Parameters:
      code - the capacity planning's code
    • getDescription

      public Optional<String> getDescription()
      Returns the capacity planning's description
      Returns:
      the capacity planning's description
    • setDescription

      public void setDescription(Optional<String> description)
      Sets the capacity planning's description
      Parameters:
      description - the capacity planning's description
    • getResourceForecastHeader

      public Optional<Long> getResourceForecastHeader()
      Returns the resource forecast header's id
      Returns:
      the resource forecast header's id
    • setResourceForecastHeader

      public void setResourceForecastHeader(Optional<Long> resourceForecastHeader)
      Sets the resource forecast header's id
      Parameters:
      resourceForecastHeader - the resource forecast header's id
    • getActivityForecastHeader

      public Optional<Long> getActivityForecastHeader()
      Returns the activity forecast header's id
      Returns:
      the activity forecast header's id
    • setActivityForecastHeader

      public void setActivityForecastHeader(Optional<Long> activityForecastHeader)
      Sets the activity forecast header's id
      Parameters:
      activityForecastHeader - forecast header's id
    • getCoverageStartDate

      public Optional<ZonedDateTime> getCoverageStartDate()
      Returns the capacity planning scenario's start date
      Returns:
      the capacity planning scenario's start date
    • setCoverageStartDate

      public void setCoverageStartDate(Optional<ZonedDateTime> coverageStartDate)
      Sets the capacity planning scenario's start date
      Parameters:
      coverageStartDate - the capacity planning scenario's start date
    • getCoverageEndDate

      public Optional<ZonedDateTime> getCoverageEndDate()
      Returns the capacity planning scenario's end date
      Returns:
      the capacity planning scenario's end date
    • setCoverageEndDate

      public void setCoverageEndDate(Optional<ZonedDateTime> coverageEndDate)
      Sets the capacity planning scenario's end date.
      Parameters:
      coverageEndDate - the capacity planning scenario's end date
    • getCoverageScenarioJobId

      public Optional<String> getCoverageScenarioJobId()
      Returns the capacity planning coverage scenario job ID
      Returns:
      the capacity planning coverage scenario job ID
    • setCoverageScenarioJobId

      public void setCoverageScenarioJobId(Optional<String> coverageScenarioJobId)
      Sets the capacity planning coverage scenario job ID
      Parameters:
      coverageScenarioJobId - the capacity planning coverage scenario job ID