Class TieredInternalShuffleMasterSnapshot
- java.lang.Object
-
- org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle.TieredInternalShuffleMasterSnapshot
-
- All Implemented Interfaces:
Serializable,ShuffleMasterSnapshot
public class TieredInternalShuffleMasterSnapshot extends Object implements ShuffleMasterSnapshot
The internalShuffleMasterSnapshotfor hybrid shuffle. This bump shuffle descriptors and all tiers snapshot.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TieredInternalShuffleMasterSnapshot(Map<ResultPartitionID,ShuffleDescriptor> shuffleDescriptors, AllTieredShuffleMasterSnapshots allTierSnapshots)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AllTieredShuffleMasterSnapshotsgetAllTierSnapshots()Map<ResultPartitionID,ShuffleDescriptor>getShuffleDescriptors()booleanisIncremental()Returns whether the snapshot is incremental.
-
-
-
Constructor Detail
-
TieredInternalShuffleMasterSnapshot
public TieredInternalShuffleMasterSnapshot(Map<ResultPartitionID,ShuffleDescriptor> shuffleDescriptors, AllTieredShuffleMasterSnapshots allTierSnapshots)
-
-
Method Detail
-
getShuffleDescriptors
public Map<ResultPartitionID,ShuffleDescriptor> getShuffleDescriptors()
-
getAllTierSnapshots
public AllTieredShuffleMasterSnapshots getAllTierSnapshots()
-
isIncremental
public boolean isIncremental()
Description copied from interface:ShuffleMasterSnapshotReturns whether the snapshot is incremental.- Specified by:
isIncrementalin interfaceShuffleMasterSnapshot
-
-