Package org.apache.flink.runtime.shuffle
Class TaskInputsOutputsDescriptor
java.lang.Object
org.apache.flink.runtime.shuffle.TaskInputsOutputsDescriptor
Describes inputs and outputs information of a task.
-
Method Summary
Modifier and TypeMethodDescriptionstatic TaskInputsOutputsDescriptorfrom(int inputGateNums, Map<IntermediateDataSetID, Integer> inputChannelNums, Map<IntermediateDataSetID, Integer> partitionReuseCount, Map<IntermediateDataSetID, Integer> subpartitionNums, Map<IntermediateDataSetID, ResultPartitionType> inputPartitionTypes, Map<IntermediateDataSetID, ResultPartitionType> partitionTypes) int
-
Method Details
-
getInputGateNums
public int getInputGateNums() -
getInputChannelNums
-
getPartitionReuseCount
-
getSubpartitionNums
-
getInputPartitionTypes
-
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)
-