Class SubtasksTimesInfo.SubtaskTimeInfo
- java.lang.Object
-
- org.apache.flink.runtime.rest.messages.SubtasksTimesInfo.SubtaskTimeInfo
-
- Enclosing class:
- SubtasksTimesInfo
public static final class SubtasksTimesInfo.SubtaskTimeInfo extends Object
Nested class to encapsulate the sub task times info.
-
-
Field Summary
Fields Modifier and Type Field Description static String
FIELD_NAME_DURATION
static String
FIELD_NAME_ENDPOINT
static String
FIELD_NAME_SUBTASK
static String
FIELD_NAME_TIMESTAMPS
-
Constructor Summary
Constructors Constructor Description SubtaskTimeInfo(int subtask, String endpoint, long duration, Map<ExecutionState,Long> timestamps)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
long
getDuration()
String
getEndpoint()
int
getSubtask()
Map<ExecutionState,Long>
getTimestamps()
int
hashCode()
-
-
-
Field Detail
-
FIELD_NAME_SUBTASK
public static final String FIELD_NAME_SUBTASK
- See Also:
- Constant Field Values
-
FIELD_NAME_ENDPOINT
public static final String FIELD_NAME_ENDPOINT
- See Also:
- Constant Field Values
-
FIELD_NAME_DURATION
public static final String FIELD_NAME_DURATION
- See Also:
- Constant Field Values
-
FIELD_NAME_TIMESTAMPS
public static final String FIELD_NAME_TIMESTAMPS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SubtaskTimeInfo
public SubtaskTimeInfo(int subtask, String endpoint, long duration, Map<ExecutionState,Long> timestamps)
-
-
Method Detail
-
getSubtask
public int getSubtask()
-
getEndpoint
public String getEndpoint()
-
getDuration
public long getDuration()
-
getTimestamps
public Map<ExecutionState,Long> getTimestamps()
-
-