JobScheduleUpdateParameter Class
- java.
lang. Object - com.
microsoft. azure. batch. protocol. models. JobScheduleUpdateParameter
- com.
public class JobScheduleUpdateParameter
The set of changes to be made to a job schedule.
Method Summary
Modifier and Type | Method and Description |
---|---|
Job |
jobSpecification()
Get updates affect only jobs that are started after the update has taken place. Any currently active job continues with the older specification. |
List<Metadata |
metadata()
Get if you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted. |
Schedule |
schedule()
Get if you do not specify this element, it is equivalent to passing the default schedule: that is, a single job scheduled to run immediately. |
Job |
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. |
Job |
withMetadata(List<MetadataItem> metadata)
Set if you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted. |
Job |
withSchedule(Schedule schedule)
Set if you do not specify this element, it is equivalent to passing the default schedule: that is, a single job scheduled to run immediately. |
Method Details
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:
metadata
public List
Get if you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted.
Returns:
schedule
public Schedule schedule()
Get if you do not specify this element, it is equivalent to passing the default schedule: that is, a single job scheduled to run immediately.
Returns:
withJobSpecification
public JobScheduleUpdateParameter 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:
Returns:
withMetadata
public JobScheduleUpdateParameter withMetadata(List
Set if you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted.
Parameters:
Returns:
withSchedule
public JobScheduleUpdateParameter withSchedule(Schedule schedule)
Set if you do not specify this element, it is equivalent to passing the default schedule: that is, a single job scheduled to run immediately.
Parameters:
Returns: