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 TaskInputsOutputsDescriptor
from(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()
int
getInputGateNums()
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)
-
-