Class JobSchedulePatchParameter


  • public class JobSchedulePatchParameter
    extends Object
    The set of changes to be made to a Job Schedule.
    • Constructor Detail

      • JobSchedulePatchParameter

        public JobSchedulePatchParameter()
    • Method Detail

      • schedule

        public Schedule schedule()
        Get if you do not specify this element, the existing schedule is left unchanged.
        Returns:
        the schedule value
      • withSchedule

        public JobSchedulePatchParameter withSchedule​(Schedule schedule)
        Set if you do not specify this element, the existing schedule is left unchanged.
        Parameters:
        schedule - the schedule value to set
        Returns:
        the JobSchedulePatchParameter object itself.
      • jobSpecification

        public JobSpecification jobSpecification()
        Get updates affect only Jobs that are started after the update has taken place. Any currently active Job continues with the older specification.
        Returns:
        the jobSpecification value
      • withJobSpecification

        public JobSchedulePatchParameter withJobSpecification​(JobSpecification jobSpecification)
        Set updates affect only Jobs that are started after the update has taken place. Any currently active Job continues with the older specification.
        Parameters:
        jobSpecification - the jobSpecification value to set
        Returns:
        the JobSchedulePatchParameter object itself.
      • metadata

        public List<MetadataItem> metadata()
        Get if you do not specify this element, existing metadata is left unchanged.
        Returns:
        the metadata value
      • withMetadata

        public JobSchedulePatchParameter withMetadata​(List<MetadataItem> metadata)
        Set if you do not specify this element, existing metadata is left unchanged.
        Parameters:
        metadata - the metadata value to set
        Returns:
        the JobSchedulePatchParameter object itself.