Class ComputeSchedules


  • public final class ComputeSchedules
    extends Object
    The list of schedules to be applied on the computes.
    • Constructor Detail

      • ComputeSchedules

        public ComputeSchedules()
    • Method Detail

      • computeStartStop

        public List<ComputeStartStopSchedule> computeStartStop()
        Get the computeStartStop property: The list of compute start stop schedules to be applied.
        Returns:
        the computeStartStop value.
      • withComputeStartStop

        public ComputeSchedules withComputeStartStop​(List<ComputeStartStopSchedule> computeStartStop)
        Set the computeStartStop property: The list of compute start stop schedules to be applied.
        Parameters:
        computeStartStop - the computeStartStop value to set.
        Returns:
        the ComputeSchedules object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.