Class DataSetMetaInfo
- java.lang.Object
-
- org.apache.flink.runtime.io.network.partition.DataSetMetaInfo
-
- All Implemented Interfaces:
Serializable
public final class DataSetMetaInfo extends Object implements Serializable
Container for meta-data of a data set.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DataSetMetaInfoaddShuffleDescriptors(Map<ResultPartitionID,ShuffleDescriptor> shuffleDescriptors)OptionalIntgetNumRegisteredPartitions()intgetNumTotalPartitions()Map<ResultPartitionID,ShuffleDescriptor>getShuffleDescriptors()static DataSetMetaInfowithNumRegisteredPartitions(int numRegisteredPartitions, int numTotalPartitions)
-
-
-
Method Detail
-
getNumRegisteredPartitions
public OptionalInt getNumRegisteredPartitions()
-
getNumTotalPartitions
public int getNumTotalPartitions()
-
addShuffleDescriptors
public DataSetMetaInfo addShuffleDescriptors(Map<ResultPartitionID,ShuffleDescriptor> shuffleDescriptors)
-
getShuffleDescriptors
public Map<ResultPartitionID,ShuffleDescriptor> getShuffleDescriptors()
-
withNumRegisteredPartitions
@VisibleForTesting public static DataSetMetaInfo withNumRegisteredPartitions(int numRegisteredPartitions, int numTotalPartitions)
-
-