Class ComputeJobView
- java.lang.Object
- 
- org.apache.ignite.spi.systemview.view.ComputeJobView
 
- 
 public class ComputeJobView extends Object Compute job representation for aSystemView.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classComputeJobView.ComputeJobStateCompute job state.
 - 
Constructor SummaryConstructors Constructor Description ComputeJobView(IgniteUuid id, org.apache.ignite.internal.processors.job.GridJobWorker job, ComputeJobView.ComputeJobState state)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringaffinityCacheIds()intaffinityPartitionId()longcreateTime()@Nullable StringexecutorName()longfinishTime()IgniteUuidid()booleanisFinishing()booleanisInternal()booleanisStarted()booleanisTimedOut()UUIDoriginNodeId()IgniteUuidsessionId()sessionId()value equal to the value ofComputeTaskView.sessionId()if both records represents parts of the same computation.longstartTime()ComputeJobView.ComputeJobStatestate()StringtaskClassName()StringtaskName()
 
- 
- 
- 
Constructor Detail- 
ComputeJobViewpublic ComputeJobView(IgniteUuid id, org.apache.ignite.internal.processors.job.GridJobWorker job, ComputeJobView.ComputeJobState state) - Parameters:
- id- Job id.
- job- Job.
- state- Job state.
 
 
- 
 - 
Method Detail- 
idpublic IgniteUuid id() - Returns:
- Job id.
 
 - 
sessionIdpublic IgniteUuid sessionId() sessionId()value equal to the value ofComputeTaskView.sessionId()if both records represents parts of the same computation.- Returns:
- Session id.
- See Also:
- ComputeTaskView.sessionId()
 
 - 
originNodeIdpublic UUID originNodeId() - Returns:
- Origin node id.
 
 - 
taskNamepublic String taskName() - Returns:
- Task name.
 
 - 
taskClassNamepublic String taskClassName() - Returns:
- Task class name.
 
 - 
affinityCacheIdspublic String affinityCacheIds() - Returns:
- Comma separated list of cache identifiers or nullfor non affinity call.
 
 - 
affinityPartitionIdpublic int affinityPartitionId() - Returns:
- Affinity partition id or -1for non affinity call.
 
 - 
createTimepublic long createTime() - Returns:
- Create time in milliseconds.
 
 - 
startTimepublic long startTime() - Returns:
- Start time in milliseconds.
 
 - 
finishTimepublic long finishTime() - Returns:
- Finish time in milliseconds.
 
 - 
isInternalpublic boolean isInternal() - Returns:
- Trueif job is internal.
 
 - 
isFinishingpublic boolean isFinishing() - Returns:
- Trueif job is finishing.
 
 - 
isTimedOutpublic boolean isTimedOut() - Returns:
- Trueif job is timed out.
 
 - 
isStartedpublic boolean isStarted() - Returns:
- Trueif job started.
 
 - 
executorName@Nullable public @Nullable String executorName() - Returns:
- Executor name or nullif not specified.
 
 - 
statepublic ComputeJobView.ComputeJobState state() - Returns:
- Job state.
 
 
- 
 
-