public class SubtaskExecutionAttemptDetailsInfo extends Object implements ResponseBody
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_NAME_ATTEMPT |
static String |
FIELD_NAME_COMPATIBLE_START_TIME |
static String |
FIELD_NAME_DURATION |
static String |
FIELD_NAME_END_TIME |
static String |
FIELD_NAME_HOST |
static String |
FIELD_NAME_METRICS |
static String |
FIELD_NAME_START_TIME |
static String |
FIELD_NAME_STATUS |
static String |
FIELD_NAME_SUBTASK_INDEX |
static String |
FIELD_NAME_TASKMANAGER_ID |
Constructor and Description |
---|
SubtaskExecutionAttemptDetailsInfo(int subtaskIndex,
ExecutionState status,
int attempt,
String host,
long startTime,
long endTime,
long duration,
IOMetricsInfo ioMetricsInfo,
String taskmanagerId) |
Modifier and Type | Method and Description |
---|---|
static SubtaskExecutionAttemptDetailsInfo |
create(AccessExecution execution,
MetricFetcher metricFetcher,
JobID jobID,
JobVertexID jobVertexID) |
boolean |
equals(Object o) |
int |
getAttempt() |
long |
getDuration() |
long |
getEndTime() |
String |
getHost() |
IOMetricsInfo |
getIoMetricsInfo() |
long |
getStartTime() |
long |
getStartTimeCompatible() |
ExecutionState |
getStatus() |
int |
getSubtaskIndex() |
String |
getTaskmanagerId() |
int |
hashCode() |
public static final String FIELD_NAME_SUBTASK_INDEX
public static final String FIELD_NAME_STATUS
public static final String FIELD_NAME_ATTEMPT
public static final String FIELD_NAME_HOST
public static final String FIELD_NAME_START_TIME
public static final String FIELD_NAME_COMPATIBLE_START_TIME
public static final String FIELD_NAME_END_TIME
public static final String FIELD_NAME_DURATION
public static final String FIELD_NAME_METRICS
public static final String FIELD_NAME_TASKMANAGER_ID
public SubtaskExecutionAttemptDetailsInfo(int subtaskIndex, ExecutionState status, int attempt, String host, long startTime, long endTime, long duration, IOMetricsInfo ioMetricsInfo, String taskmanagerId)
public int getSubtaskIndex()
public ExecutionState getStatus()
public int getAttempt()
public String getHost()
public long getStartTime()
public long getStartTimeCompatible()
public long getEndTime()
public long getDuration()
public IOMetricsInfo getIoMetricsInfo()
public String getTaskmanagerId()
public static SubtaskExecutionAttemptDetailsInfo create(AccessExecution execution, @Nullable MetricFetcher metricFetcher, JobID jobID, JobVertexID jobVertexID)
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.