Package org.apache.flink.runtime.shuffle
Class TaskInputsOutputsDescriptor
- java.lang.Object
-
- org.apache.flink.runtime.shuffle.TaskInputsOutputsDescriptor
-
public class TaskInputsOutputsDescriptor extends Object
Describes inputs and outputs information of a task.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TaskInputsOutputsDescriptorfrom(int inputGateNums, Map<IntermediateDataSetID,Integer> inputChannelNums, Map<IntermediateDataSetID,Integer> partitionReuseCount, Map<IntermediateDataSetID,Integer> subpartitionNums, Map<IntermediateDataSetID,ResultPartitionType> inputPartitionTypes, Map<IntermediateDataSetID,ResultPartitionType> partitionTypes)Map<IntermediateDataSetID,Integer>getInputChannelNums()intgetInputGateNums()Map<IntermediateDataSetID,ResultPartitionType>getInputPartitionTypes()Map<IntermediateDataSetID,Integer>getPartitionReuseCount()Map<IntermediateDataSetID,ResultPartitionType>getPartitionTypes()Map<IntermediateDataSetID,Integer>getSubpartitionNums()
-
-
-
Method Detail
-
getInputGateNums
public int getInputGateNums()
-
getInputChannelNums
public Map<IntermediateDataSetID,Integer> getInputChannelNums()
-
getPartitionReuseCount
public Map<IntermediateDataSetID,Integer> getPartitionReuseCount()
-
getSubpartitionNums
public Map<IntermediateDataSetID,Integer> getSubpartitionNums()
-
getInputPartitionTypes
public Map<IntermediateDataSetID,ResultPartitionType> getInputPartitionTypes()
-
getPartitionTypes
public Map<IntermediateDataSetID,ResultPartitionType> getPartitionTypes()
-
from
public static TaskInputsOutputsDescriptor from(int inputGateNums, Map<IntermediateDataSetID,Integer> inputChannelNums, Map<IntermediateDataSetID,Integer> partitionReuseCount, Map<IntermediateDataSetID,Integer> subpartitionNums, Map<IntermediateDataSetID,ResultPartitionType> inputPartitionTypes, Map<IntermediateDataSetID,ResultPartitionType> partitionTypes)
-
-