Class DefaultTaskInfo

java.lang.Object
org.apache.flink.datastream.impl.context.DefaultTaskInfo
All Implemented Interfaces:
org.apache.flink.datastream.api.context.TaskInfo

public class DefaultTaskInfo extends Object implements org.apache.flink.datastream.api.context.TaskInfo
Default implementation of TaskInfo.
  • Constructor Details

    • DefaultTaskInfo

      public DefaultTaskInfo(int parallelism, int maxParallelism, String taskName, int indexOfSubtask, int attemptNumber)
  • Method Details

    • getParallelism

      public int getParallelism()
      Specified by:
      getParallelism in interface org.apache.flink.datastream.api.context.TaskInfo
    • getMaxParallelism

      public int getMaxParallelism()
      Specified by:
      getMaxParallelism in interface org.apache.flink.datastream.api.context.TaskInfo
    • getTaskName

      public String getTaskName()
      Specified by:
      getTaskName in interface org.apache.flink.datastream.api.context.TaskInfo
    • getIndexOfThisSubtask

      public int getIndexOfThisSubtask()
      Specified by:
      getIndexOfThisSubtask in interface org.apache.flink.datastream.api.context.TaskInfo
    • getAttemptNumber

      public int getAttemptNumber()
      Specified by:
      getAttemptNumber in interface org.apache.flink.datastream.api.context.TaskInfo