Class CreateJobParameters
java.lang.Object
com.microsoft.azure.management.datalake.analytics.models.BaseJobParameters
com.microsoft.azure.management.datalake.analytics.models.CreateJobParameters
- Direct Known Subclasses:
CreateScopeJobParameters
The parameters used to submit a new Data Lake Analytics job.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the degree of parallelism to use for this job.Get the list of log file name patterns to find in the logFolder.name()
Get the friendly name of the job to submit.priority()
Get the priority value to use for the current job.related()
Get the recurring job relationship information properties.withDegreeOfParallelism
(Integer degreeOfParallelism) Set the degree of parallelism to use for this job.withLogFilePatterns
(List<String> logFilePatterns) Set the list of log file name patterns to find in the logFolder.Set the friendly name of the job to submit.withPriority
(Integer priority) Set the priority value to use for the current job.withRelated
(JobRelationshipProperties related) Set the recurring job relationship information properties.Methods inherited from class com.microsoft.azure.management.datalake.analytics.models.BaseJobParameters
properties, type, withProperties, withType
-
Constructor Details
-
CreateJobParameters
public CreateJobParameters()
-
-
Method Details
-
name
Get the friendly name of the job to submit.- Returns:
- the name value
-
withName
Set the friendly name of the job to submit.- Parameters:
name
- the name value to set- Returns:
- the CreateJobParameters object itself.
-
degreeOfParallelism
Get the degree of parallelism to use for this job. This must be greater than 0, if set to less than 0 it will default to 1.- Returns:
- the degreeOfParallelism value
-
withDegreeOfParallelism
Set the degree of parallelism to use for this job. This must be greater than 0, if set to less than 0 it will default to 1.- Parameters:
degreeOfParallelism
- the degreeOfParallelism value to set- Returns:
- the CreateJobParameters object itself.
-
priority
Get the priority value to use for the current job. Lower numbers have a higher priority. By default, a job has a priority of 1000. This must be greater than 0.- Returns:
- the priority value
-
withPriority
Set the priority value to use for the current job. Lower numbers have a higher priority. By default, a job has a priority of 1000. This must be greater than 0.- Parameters:
priority
- the priority value to set- Returns:
- the CreateJobParameters object itself.
-
logFilePatterns
Get the list of log file name patterns to find in the logFolder. '*' is the only matching character allowed. Example format: jobExecution*.log or *mylog*.txt.- Returns:
- the logFilePatterns value
-
withLogFilePatterns
Set the list of log file name patterns to find in the logFolder. '*' is the only matching character allowed. Example format: jobExecution*.log or *mylog*.txt.- Parameters:
logFilePatterns
- the logFilePatterns value to set- Returns:
- the CreateJobParameters object itself.
-
withRelated
Set the recurring job relationship information properties.- Parameters:
related
- the related value to set- Returns:
- the CreateJobParameters object itself.
-