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_TYPE |
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_MAX_PARALLELISM |
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,
JobType jobType,
long startTime,
long endTime,
long duration,
long maxParallelism,
long now,
Map<JobStatus,Long> timestamps,
Collection<JobDetailsInfo.JobVertexDetailsInfo> jobVertexInfos,
Map<ExecutionState,Integer> jobVerticesPerState,
JobPlanInfo.RawJson jsonPlan) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
long |
getDuration() |
long |
getEndTime() |
JobID |
getJobId() |
JobStatus |
getJobStatus() |
JobType |
getJobType() |
Collection<JobDetailsInfo.JobVertexDetailsInfo> |
getJobVertexInfos() |
Map<ExecutionState,Integer> |
getJobVerticesPerState() |
String |
getJsonPlan() |
long |
getMaxParallelism() |
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_JOB_TYPE
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_MAX_PARALLELISM
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, JobType jobType, long startTime, long endTime, long duration, long maxParallelism, long now, Map<JobStatus,Long> timestamps, Collection<JobDetailsInfo.JobVertexDetailsInfo> jobVertexInfos, Map<ExecutionState,Integer> jobVerticesPerState, JobPlanInfo.RawJson jsonPlan)
public JobID getJobId()
public String getName()
public boolean isStoppable()
public JobStatus getJobStatus()
public JobType getJobType()
public long getStartTime()
public long getEndTime()
public long getMaxParallelism()
public long getDuration()
public long getNow()
public Collection<JobDetailsInfo.JobVertexDetailsInfo> getJobVertexInfos()
public Map<ExecutionState,Integer> getJobVerticesPerState()
public String getJsonPlan()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.