public class JobDetailsInfo extends Object implements ResponseBody
Modifier and Type | Class and Description |
---|---|
static class |
JobDetailsInfo.JobVertexDetailsInfo
Detailed information about a job vertex.
|
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_NAME_DURATION |
static String |
FIELD_NAME_END_TIME |
static String |
FIELD_NAME_IS_STOPPABLE |
static String |
FIELD_NAME_JOB_ID |
static String |
FIELD_NAME_JOB_NAME |
static String |
FIELD_NAME_JOB_STATUS |
static String |
FIELD_NAME_JOB_VERTEX_INFOS |
static String |
FIELD_NAME_JOB_VERTICES_PER_STATE |
static String |
FIELD_NAME_JSON_PLAN |
static String |
FIELD_NAME_NOW |
static String |
FIELD_NAME_START_TIME |
static String |
FIELD_NAME_TIMESTAMPS |
Constructor and Description |
---|
JobDetailsInfo(JobID jobId,
String name,
boolean isStoppable,
JobStatus jobStatus,
long startTime,
long endTime,
long duration,
long now,
Map<JobStatus,Long> timestamps,
Collection<JobDetailsInfo.JobVertexDetailsInfo> jobVertexInfos,
Map<ExecutionState,Integer> jobVerticesPerState,
String jsonPlan) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
long |
getDuration() |
long |
getEndTime() |
JobID |
getJobId() |
JobStatus |
getJobStatus() |
Collection<JobDetailsInfo.JobVertexDetailsInfo> |
getJobVertexInfos() |
Map<ExecutionState,Integer> |
getJobVerticesPerState() |
String |
getJsonPlan() |
String |
getName() |
long |
getNow() |
long |
getStartTime() |
Map<JobStatus,Long> |
getTimestamps() |
int |
hashCode() |
boolean |
isStoppable() |
public static final String FIELD_NAME_JOB_ID
public static final String FIELD_NAME_JOB_NAME
public static final String FIELD_NAME_IS_STOPPABLE
public static final String FIELD_NAME_JOB_STATUS
public static final String FIELD_NAME_START_TIME
public static final String FIELD_NAME_END_TIME
public static final String FIELD_NAME_DURATION
public static final String FIELD_NAME_NOW
public static final String FIELD_NAME_TIMESTAMPS
public static final String FIELD_NAME_JOB_VERTEX_INFOS
public static final String FIELD_NAME_JOB_VERTICES_PER_STATE
public static final String FIELD_NAME_JSON_PLAN
public JobDetailsInfo(JobID jobId, String name, boolean isStoppable, JobStatus jobStatus, long startTime, long endTime, long duration, long now, Map<JobStatus,Long> timestamps, Collection<JobDetailsInfo.JobVertexDetailsInfo> jobVertexInfos, Map<ExecutionState,Integer> jobVerticesPerState, String jsonPlan)
public JobID getJobId()
public String getName()
public boolean isStoppable()
public JobStatus getJobStatus()
public long getStartTime()
public long getEndTime()
public long getDuration()
public long getNow()
public Collection<JobDetailsInfo.JobVertexDetailsInfo> getJobVertexInfos()
public Map<ExecutionState,Integer> getJobVerticesPerState()
public String getJsonPlan()
Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.