public class ComputeJobView extends Object
SystemView.| Modifier and Type | Class and Description |
|---|---|
static class |
ComputeJobView.ComputeJobState
Compute job state.
|
| Constructor and Description |
|---|
ComputeJobView(IgniteUuid id,
org.apache.ignite.internal.processors.job.GridJobWorker job,
ComputeJobView.ComputeJobState state) |
| Modifier and Type | Method and Description |
|---|---|
String |
affinityCacheIds() |
int |
affinityPartitionId() |
long |
createTime() |
@Nullable String |
executorName() |
long |
finishTime() |
IgniteUuid |
id() |
boolean |
isFinishing() |
boolean |
isInternal() |
boolean |
isStarted() |
boolean |
isTimedOut() |
UUID |
originNodeId() |
IgniteUuid |
sessionId()
sessionId() value equal to the value of ComputeTaskView.sessionId()
if both records represents parts of the same computation. |
long |
startTime() |
ComputeJobView.ComputeJobState |
state() |
String |
taskClassName() |
String |
taskName() |
public ComputeJobView(IgniteUuid id, org.apache.ignite.internal.processors.job.GridJobWorker job, ComputeJobView.ComputeJobState state)
id - Job id.job - Job.state - Job state.public IgniteUuid id()
public IgniteUuid sessionId()
sessionId() value equal to the value of ComputeTaskView.sessionId()
if both records represents parts of the same computation.ComputeTaskView.sessionId()public UUID originNodeId()
public String taskName()
public String taskClassName()
public String affinityCacheIds()
null for non affinity call.public int affinityPartitionId()
-1 for non affinity call.public long createTime()
public long startTime()
public long finishTime()
public boolean isInternal()
True if job is internal.public boolean isFinishing()
True if job is finishing.public boolean isTimedOut()
True if job is timed out.public boolean isStarted()
True if job started.@Nullable public @Nullable String executorName()
null if not specified.public ComputeJobView.ComputeJobState state()
GridGain In-Memory Computing Platform : ver. 8.9.26 Release Date : October 16 2025