Class TaskExecutorPartitionInfo
- java.lang.Object
-
- org.apache.flink.runtime.io.network.partition.TaskExecutorPartitionInfo
-
public final class TaskExecutorPartitionInfo extends Object
Encapsulates meta-information the TaskExecutor requires to be kept for each partition.
-
-
Constructor Summary
Constructors Constructor Description TaskExecutorPartitionInfo(ShuffleDescriptor shuffleDescriptor, IntermediateDataSetID intermediateDataSetId, int numberOfPartitions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)static TaskExecutorPartitionInfofrom(ResultPartitionDeploymentDescriptor resultPartitionDeploymentDescriptor)IntermediateDataSetIDgetIntermediateDataSetId()intgetNumberOfPartitions()ResultPartitionIDgetResultPartitionId()ShuffleDescriptorgetShuffleDescriptor()inthashCode()
-
-
-
Constructor Detail
-
TaskExecutorPartitionInfo
public TaskExecutorPartitionInfo(ShuffleDescriptor shuffleDescriptor, IntermediateDataSetID intermediateDataSetId, int numberOfPartitions)
-
-
Method Detail
-
getIntermediateDataSetId
public IntermediateDataSetID getIntermediateDataSetId()
-
getResultPartitionId
public ResultPartitionID getResultPartitionId()
-
getNumberOfPartitions
public int getNumberOfPartitions()
-
from
public static TaskExecutorPartitionInfo from(ResultPartitionDeploymentDescriptor resultPartitionDeploymentDescriptor)
-
getShuffleDescriptor
public ShuffleDescriptor getShuffleDescriptor()
-
-