Uses of Class
com.azure.compute.batch.models.BatchJobSpecification
Packages that use BatchJobSpecification
-
Uses of BatchJobSpecification in com.azure.compute.batch.models
Methods in com.azure.compute.batch.models that return BatchJobSpecificationModifier and TypeMethodDescriptionstatic BatchJobSpecificationBatchJobSpecification.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of BatchJobSpecification from the JsonReader.BatchJobSchedule.getJobSpecification()Get the jobSpecification property: The details of the Jobs to be created on this schedule.BatchJobScheduleCreateContent.getJobSpecification()Get the jobSpecification property: The details of the Jobs to be created on this schedule.BatchJobScheduleUpdateContent.getJobSpecification()Get the jobSpecification property: The details of the Jobs to be created on this schedule.BatchJobSpecification.setAllowTaskPreemption(Boolean allowTaskPreemption) Set the allowTaskPreemption property: Whether Tasks in this job can be preempted by other high priority jobs.BatchJobSpecification.setCommonEnvironmentSettings(List<EnvironmentSetting> commonEnvironmentSettings) Set the commonEnvironmentSettings property: A list of common environment variable settings.BatchJobSpecification.setConstraints(BatchJobConstraints constraints) Set the constraints property: The execution constraints for Jobs created under this schedule.BatchJobSpecification.setDisplayName(String displayName) Set the displayName property: The display name for Jobs created under this schedule.BatchJobSpecification.setJobManagerTask(BatchJobManagerTask jobManagerTask) Set the jobManagerTask property: The details of a Job Manager Task to be launched when a Job is started under this schedule.BatchJobSpecification.setJobPreparationTask(BatchJobPreparationTask jobPreparationTask) Set the jobPreparationTask property: The Job Preparation Task for Jobs created under this schedule.BatchJobSpecification.setJobReleaseTask(BatchJobReleaseTask jobReleaseTask) Set the jobReleaseTask property: The Job Release Task for Jobs created under this schedule.BatchJobSpecification.setMaxParallelTasks(Integer maxParallelTasks) Set the maxParallelTasks property: The maximum number of tasks that can be executed in parallel for the job.BatchJobSpecification.setMetadata(List<MetadataItem> metadata) Set the metadata property: A list of name-value pairs associated with each Job created under this schedule as metadata.BatchJobSpecification.setNetworkConfiguration(BatchJobNetworkConfiguration networkConfiguration) Set the networkConfiguration property: The network configuration for the Job.BatchJobSpecification.setOnAllTasksComplete(OnAllBatchTasksComplete onAllTasksComplete) Set the onAllTasksComplete property: The action the Batch service should take when all Tasks in a Job created under this schedule are in the completed state.BatchJobSpecification.setOnTaskFailure(OnBatchTaskFailure onTaskFailure) Set the onTaskFailure property: The action the Batch service should take when any Task fails in a Job created under this schedule.BatchJobSpecification.setPriority(Integer priority) Set the priority property: The priority of Jobs created under this schedule.BatchJobSpecification.setUsesTaskDependencies(Boolean usesTaskDependencies) Set the usesTaskDependencies property: Whether Tasks in the Job can define dependencies on each other.Methods in com.azure.compute.batch.models with parameters of type BatchJobSpecificationModifier and TypeMethodDescriptionBatchJobScheduleUpdateContent.setJobSpecification(BatchJobSpecification jobSpecification) Set the jobSpecification property: The details of the Jobs to be created on this schedule.Constructors in com.azure.compute.batch.models with parameters of type BatchJobSpecificationModifierConstructorDescriptionBatchJobSchedule(BatchJobSpecification jobSpecification) Creates an instance of BatchJobSchedule class.BatchJobScheduleCreateContent(String id, BatchJobScheduleConfiguration schedule, BatchJobSpecification jobSpecification) Creates an instance of BatchJobScheduleCreateContent class.