public class USqlJobProperties extends JobProperties
Constructor and Description |
---|
USqlJobProperties() |
Modifier and Type | Method and Description |
---|---|
String |
algebraFilePath()
Get the algebra file path after the job has completed.
|
CompileMode |
compileMode()
Get the specific compilation mode for the job used during execution.
|
JobDataPath |
debugData()
Get the job specific debug data locations.
|
List<Diagnostics> |
diagnostics()
Get the diagnostics for the job.
|
List<JobResource> |
resources()
Get the list of resources that are required by the job.
|
String |
rootProcessNodeId()
Get the ID used to identify the job manager coordinating job execution.
|
JobStatistics |
statistics()
Get the job specific statistics.
|
org.joda.time.Period |
totalCompilationTime()
Get the total time this job spent compiling.
|
org.joda.time.Period |
totalPausedTime()
Get the total time this job spent paused.
|
org.joda.time.Period |
totalQueuedTime()
Get the total time this job spent queued.
|
org.joda.time.Period |
totalRunningTime()
Get the total time this job spent executing.
|
USqlJobProperties |
withDebugData(JobDataPath debugData)
Set the job specific debug data locations.
|
USqlJobProperties |
withStatistics(JobStatistics statistics)
Set the job specific statistics.
|
String |
yarnApplicationId()
Get the ID used to identify the yarn application executing the job.
|
Long |
yarnApplicationTimeStamp()
Get the timestamp (in ticks) for the yarn application executing the job.
|
runtimeVersion, script, withRuntimeVersion, withScript
public List<JobResource> resources()
public JobStatistics statistics()
public USqlJobProperties withStatistics(JobStatistics statistics)
statistics
- the statistics value to setpublic JobDataPath debugData()
public USqlJobProperties withDebugData(JobDataPath debugData)
debugData
- the debugData value to setpublic List<Diagnostics> diagnostics()
public String algebraFilePath()
public org.joda.time.Period totalCompilationTime()
public org.joda.time.Period totalQueuedTime()
public org.joda.time.Period totalRunningTime()
public org.joda.time.Period totalPausedTime()
public String rootProcessNodeId()
public String yarnApplicationId()
public Long yarnApplicationTimeStamp()
public CompileMode compileMode()
Copyright © 2019. All rights reserved.