public class JobDetails extends Object implements Serializable
| 限定符和类型 | 类和说明 |
|---|---|
static class |
JobDetails.CurrentAttempts
The CurrentAttempts holds the attempt number of the current representative execution attempt,
and the attempt numbers of all the running attempts.
|
| 构造器和说明 |
|---|
JobDetails(org.apache.flink.api.common.JobID jobId,
String jobName,
long startTime,
long endTime,
long duration,
org.apache.flink.api.common.JobStatus status,
long lastUpdateTime,
int[] tasksPerState,
int numTasks) |
JobDetails(org.apache.flink.api.common.JobID jobId,
String jobName,
long startTime,
long endTime,
long duration,
org.apache.flink.api.common.JobStatus status,
long lastUpdateTime,
int[] tasksPerState,
int numTasks,
Map<String,Map<Integer,JobDetails.CurrentAttempts>> currentExecutionAttempts) |
JobDetails(org.apache.flink.api.common.JobID jobId,
String jobName,
long startTime,
long endTime,
long duration,
org.apache.flink.api.common.JobStatus status,
long lastUpdateTime,
Map<String,Integer> taskInfo) |
| 限定符和类型 | 方法和说明 |
|---|---|
static JobDetails |
createDetailsForJob(AccessExecutionGraph job) |
boolean |
equals(Object o) |
Map<String,Map<Integer,JobDetails.CurrentAttempts>> |
getCurrentExecutionAttempts() |
long |
getDuration() |
long |
getEndTime() |
org.apache.flink.api.common.JobID |
getJobId() |
String |
getJobName() |
long |
getLastUpdateTime() |
int |
getNumTasks() |
long |
getStartTime() |
org.apache.flink.api.common.JobStatus |
getStatus() |
Map<String,Integer> |
getTaskInfo() |
int[] |
getTasksPerState() |
int |
hashCode() |
String |
toString() |
public JobDetails(org.apache.flink.api.common.JobID jobId,
String jobName,
long startTime,
long endTime,
long duration,
org.apache.flink.api.common.JobStatus status,
long lastUpdateTime,
Map<String,Integer> taskInfo)
@VisibleForTesting
public JobDetails(org.apache.flink.api.common.JobID jobId,
String jobName,
long startTime,
long endTime,
long duration,
org.apache.flink.api.common.JobStatus status,
long lastUpdateTime,
int[] tasksPerState,
int numTasks)
public JobDetails(org.apache.flink.api.common.JobID jobId,
String jobName,
long startTime,
long endTime,
long duration,
org.apache.flink.api.common.JobStatus status,
long lastUpdateTime,
int[] tasksPerState,
int numTasks,
Map<String,Map<Integer,JobDetails.CurrentAttempts>> currentExecutionAttempts)
public static JobDetails createDetailsForJob(AccessExecutionGraph job)
public org.apache.flink.api.common.JobID getJobId()
public String getJobName()
public long getStartTime()
public long getEndTime()
public long getDuration()
public org.apache.flink.api.common.JobStatus getStatus()
public long getLastUpdateTime()
public int getNumTasks()
public int[] getTasksPerState()
public Map<String,Map<Integer,JobDetails.CurrentAttempts>> getCurrentExecutionAttempts()
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.