JobInformation Class

Definition

The extended Data Lake Analytics job information properties returned when retrieving a specific job.

public class JobInformation
public class JobInformation : Microsoft.Azure.Management.DataLake.Analytics.Models.JobInformationBasic
type JobInformation = class
type JobInformation = class
    inherit JobInformationBasic
Public Class JobInformation
Public Class JobInformation
Inherits JobInformationBasic
Inheritance
JobInformation
Inheritance
JobInformation

Constructors

JobInformation()

Initializes a new instance of the JobInformation class.

JobInformation(String, JobType, JobProperties, Nullable<Guid>, String, IList<JobErrorDetails>, Nullable<Int32>, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<JobState>, Nullable<JobResult>, String, IList<String>, IList<JobStateAuditRecord>, JobRelationshipProperties)

Initializes a new instance of the JobInformation class.

JobInformation(String, JobType, JobProperties, Nullable<Guid>, String, Nullable<Int32>, Nullable<Double>, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<JobState>, Nullable<JobResult>, String, IList<String>, JobRelationshipProperties, IDictionary<String,String>, String, IList<JobErrorDetails>, IList<JobStateAuditRecord>)

Initializes a new instance of the JobInformation class.

Properties

DegreeOfParallelism

Gets or sets the degree of parallelism used for this job. This must be greater than 0, if set to less than 0 it will default to 1.

DegreeOfParallelism

Gets or sets the degree of parallelism used for this job.

(Inherited from JobInformationBasic)
DegreeOfParallelismPercent

Gets the degree of parallelism in percentage used for this job.

(Inherited from JobInformationBasic)
EndTime

Gets the completion time of the job.

EndTime

Gets the completion time of the job.

(Inherited from JobInformationBasic)
ErrorMessage

Gets the error message details for the job, if the job failed.

HierarchyQueueNode

Gets the name of hierarchy queue node this job is assigned to, Null if job has not been assigned yet or the account doesn't have hierarchy queue.

(Inherited from JobInformationBasic)
JobId

Gets the job's unique identifier (a GUID).

JobId

Gets the job's unique identifier (a GUID).

(Inherited from JobInformationBasic)
LogFilePatterns

Gets or sets 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

LogFilePatterns

Gets or sets 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

(Inherited from JobInformationBasic)
LogFolder

Gets the log folder path to use in the following format: adl://&lt;accountName&gt;.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/03/13/17/18/5fe51957-93bc-4de0-8ddc-c5a4753b068b/logs/.

LogFolder

Gets the log folder path to use in the following format: adl://&lt;accountName&gt;.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/03/13/17/18/5fe51957-93bc-4de0-8ddc-c5a4753b068b/logs/.

(Inherited from JobInformationBasic)
Name

Gets or sets the friendly name of the job.

Name

Gets or sets the friendly name of the job.

(Inherited from JobInformationBasic)
Priority

Gets or sets the priority value 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.

Priority

Gets or sets the priority value 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.

(Inherited from JobInformationBasic)
Properties

Gets or sets the job specific properties.

Related

Gets or sets the recurring job relationship information properties.

Related

Gets or sets the recurring job relationship information properties.

(Inherited from JobInformationBasic)
Result

Gets the result of job execution or the current result of the running job. Possible values include: 'None', 'Succeeded', 'Cancelled', 'Failed'

Result

Gets the result of job execution or the current result of the running job. Possible values include: 'None', 'Succeeded', 'Cancelled', 'Failed'

(Inherited from JobInformationBasic)
StartTime

Gets the start time of the job.

StartTime

Gets the start time of the job.

(Inherited from JobInformationBasic)
State

Gets the job state. When the job is in the Ended state, refer to Result and ErrorMessage for details. Possible values include: 'Accepted', 'Compiling', 'Ended', 'New', 'Queued', 'Running', 'Scheduling', 'Starting', 'Paused', 'WaitingForCapacity'

State

Gets the job state. When the job is in the Ended state, refer to Result and ErrorMessage for details. Possible values include: 'Accepted', 'Compiling', 'Ended', 'New', 'Queued', 'Running', 'Scheduling', 'Starting', 'Paused', 'WaitingForCapacity', 'Yielded', 'Finalizing'

(Inherited from JobInformationBasic)
StateAuditRecords

Gets the job state audit records, indicating when various operations have been performed on this job.

Submitter

Gets the user or account that submitted the job.

Submitter

Gets the user or account that submitted the job.

(Inherited from JobInformationBasic)
SubmitTime

Gets the time the job was submitted to the service.

SubmitTime

Gets the time the job was submitted to the service.

(Inherited from JobInformationBasic)
Tags

Gets or sets the key-value pairs used to add additional metadata to the job information. (Only for use internally with Scope job type.)

(Inherited from JobInformationBasic)
Type

Gets or sets the job type of the current job (Hive or USql). Possible values include: 'USql', 'Hive'

Type

Gets or sets the job type of the current job (Hive, USql, or Scope (for internal use only)). Possible values include: 'USql', 'Hive', 'Scope'

(Inherited from JobInformationBasic)

Methods

Validate()

Validate the object.

Applies to