Class TaskInformation
- java.lang.Object
-
- org.apache.flink.runtime.executiongraph.TaskInformation
-
- All Implemented Interfaces:
Serializable
public class TaskInformation extends Object implements Serializable
Container class for operator/task specific information which are stored at theExecutionJobVertex
. This information is shared by all sub tasks of this operator.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TaskInformation(JobVertexID jobVertexId, String taskName, int numberOfSubtasks, int maxNumberOfSubtasks, String invokableClassName, Configuration taskConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskInformation
deepCopy()
boolean
equals(Object o)
String
getInvokableClassName()
JobVertexID
getJobVertexId()
int
getMaxNumberOfSubtasks()
int
getNumberOfSubtasks()
Configuration
getTaskConfiguration()
String
getTaskName()
int
hashCode()
-
-
-
Constructor Detail
-
TaskInformation
public TaskInformation(JobVertexID jobVertexId, String taskName, int numberOfSubtasks, int maxNumberOfSubtasks, String invokableClassName, Configuration taskConfiguration)
-
-
Method Detail
-
getJobVertexId
public JobVertexID getJobVertexId()
-
getTaskName
public String getTaskName()
-
getNumberOfSubtasks
public int getNumberOfSubtasks()
-
getMaxNumberOfSubtasks
public int getMaxNumberOfSubtasks()
-
getInvokableClassName
public String getInvokableClassName()
-
getTaskConfiguration
public Configuration getTaskConfiguration()
-
deepCopy
public TaskInformation deepCopy()
-
-