Uses of Interface
org.apache.flink.runtime.shuffle.ShuffleDescriptor
Packages that use ShuffleDescriptor
Package
Description
-
Uses of ShuffleDescriptor in org.apache.flink.runtime.deployment
Methods in org.apache.flink.runtime.deployment that return ShuffleDescriptorModifier and TypeMethodDescriptionstatic ShuffleDescriptorTaskDeploymentDescriptorFactory.getConsumedPartitionShuffleDescriptor(IntermediateResultPartition consumedPartition, TaskDeploymentDescriptorFactory.PartitionLocationConstraint partitionDeploymentConstraint, boolean nonFinishedHybridPartitionShouldBeUnknown) ResultPartitionDeploymentDescriptor.getShuffleDescriptor()TaskDeploymentDescriptorFactory.ShuffleDescriptorAndIndex.getShuffleDescriptor()InputGateDeploymentDescriptor.getShuffleDescriptors()Retrieves allShuffleDescriptors associated of this input gate deployment descriptor.Constructors in org.apache.flink.runtime.deployment with parameters of type ShuffleDescriptorModifierConstructorDescriptionResultPartitionDeploymentDescriptor(PartitionDescriptor partitionDescriptor, ShuffleDescriptor shuffleDescriptor, int maxParallelism) ShuffleDescriptorAndIndex(ShuffleDescriptor shuffleDescriptor, int index) -
Uses of ShuffleDescriptor in org.apache.flink.runtime.executiongraph
Methods in org.apache.flink.runtime.executiongraph that return ShuffleDescriptorMethods in org.apache.flink.runtime.executiongraph that return types with arguments of type ShuffleDescriptorModifier and TypeMethodDescriptionDefaultExecutionGraph.getClusterPartitionShuffleDescriptors(IntermediateDataSetID intermediateDataSetID) InternalExecutionGraphAccessor.getClusterPartitionShuffleDescriptors(IntermediateDataSetID intermediateResultPartition) Get the shuffle descriptors of the cluster partitions ordered by partition number.ShuffleMaster<? extends ShuffleDescriptor>InternalExecutionGraphAccessor.getShuffleMaster()Methods in org.apache.flink.runtime.executiongraph with parameters of type ShuffleDescriptorModifier and TypeMethodDescriptionExecution.createResultPartitionDeploymentDescriptor(IntermediateResultPartition partition, ShuffleDescriptor shuffleDescriptor) Constructors in org.apache.flink.runtime.executiongraph with parameters of type ShuffleDescriptorModifierConstructorDescriptionPartitionInfo(IntermediateDataSetID intermediateResultPartitionID, ShuffleDescriptor shuffleDescriptor) -
Uses of ShuffleDescriptor in org.apache.flink.runtime.io.network.partition
Methods in org.apache.flink.runtime.io.network.partition that return ShuffleDescriptorMethods in org.apache.flink.runtime.io.network.partition that return types with arguments of type ShuffleDescriptorModifier and TypeMethodDescriptionJobMasterPartitionTracker.getClusterPartitionShuffleDescriptors(IntermediateDataSetID intermediateDataSetID) Get the shuffle descriptors of the cluster partitions ordered by partition number.JobMasterPartitionTrackerImpl.getClusterPartitionShuffleDescriptors(IntermediateDataSetID intermediateDataSetID) ResourceManagerPartitionTracker.getClusterPartitionShuffleDescriptors(IntermediateDataSetID dataSetID) Returns all the shuffle descriptors of cluster partitions for the intermediate dataset.ResourceManagerPartitionTrackerImpl.getClusterPartitionShuffleDescriptors(IntermediateDataSetID dataSetID) ClusterPartitionManager.getClusterPartitionsShuffleDescriptors(IntermediateDataSetID intermediateDataSetID) Get the shuffle descriptors of the cluster partitions ordered by partition number.DataSetMetaInfo.getShuffleDescriptors()Methods in org.apache.flink.runtime.io.network.partition with parameters of type ShuffleDescriptorModifier and TypeMethodDescriptionResultPartitionFactory.create(String taskNameWithSubtaskAndId, int partitionIndex, ResultPartitionID id, ResultPartitionType type, int numberOfPartitions, int numberOfSubpartitions, int maxParallelism, boolean isBroadcast, ShuffleDescriptor shuffleDescriptor, org.apache.flink.util.function.SupplierWithException<BufferPool, IOException> bufferPoolFactory, boolean isNumberOfPartitionConsumerUndefined) Method parameters in org.apache.flink.runtime.io.network.partition with type arguments of type ShuffleDescriptorModifier and TypeMethodDescriptionDataSetMetaInfo.addShuffleDescriptors(Map<ResultPartitionID, ShuffleDescriptor> shuffleDescriptors) Constructors in org.apache.flink.runtime.io.network.partition with parameters of type ShuffleDescriptorModifierConstructorDescriptionTaskExecutorPartitionInfo(ShuffleDescriptor shuffleDescriptor, IntermediateDataSetID intermediateDataSetId, int numberOfPartitions) -
Uses of ShuffleDescriptor in org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle
Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle that return types with arguments of type ShuffleDescriptorModifier and TypeMethodDescriptionShuffleDescriptorRetriever.getShuffleDescriptor(org.apache.flink.api.common.JobID jobID, ResultPartitionID resultPartitionID) Get shuffle descriptor by JobID and ResultPartitionId.TieredInternalShuffleMasterSnapshot.getShuffleDescriptors()Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle with parameters of type ShuffleDescriptorModifier and TypeMethodDescriptionvoidTieredInternalShuffleMaster.releasePartition(ShuffleDescriptor shuffleDescriptor) Constructor parameters in org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle with type arguments of type ShuffleDescriptorModifierConstructorDescriptionTieredInternalShuffleMasterSnapshot(Map<ResultPartitionID, ShuffleDescriptor> shuffleDescriptors, AllTieredShuffleMasterSnapshots allTierSnapshots) -
Uses of ShuffleDescriptor in org.apache.flink.runtime.io.network.partition.hybrid.tiered.storage
Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.storage with parameters of type ShuffleDescriptorModifier and TypeMethodDescriptionvoidTieredStorageMasterClient.releasePartition(ShuffleDescriptor shuffleDescriptor) -
Uses of ShuffleDescriptor in org.apache.flink.runtime.resourcemanager
Methods in org.apache.flink.runtime.resourcemanager that return types with arguments of type ShuffleDescriptorModifier and TypeMethodDescriptionResourceManager.getClusterPartitionsShuffleDescriptors(IntermediateDataSetID intermediateDataSetID) -
Uses of ShuffleDescriptor in org.apache.flink.runtime.shuffle
Classes in org.apache.flink.runtime.shuffle with type parameters of type ShuffleDescriptorModifier and TypeInterfaceDescriptioninterfaceShuffleMaster<T extends ShuffleDescriptor>Intermediate result partition registry to use inJobMaster.interfaceShuffleServiceFactory<SD extends ShuffleDescriptor,P extends ResultPartitionWriter, G extends IndexedInputGate> Interface for shuffle service factory implementations.Classes in org.apache.flink.runtime.shuffle that implement ShuffleDescriptorModifier and TypeClassDescriptionclassDefault implementation ofShuffleDescriptorforNettyShuffleMaster.final classUnknownShuffleDescriptorfor which the producer has not been deployed yet.Methods in org.apache.flink.runtime.shuffle with type parameters of type ShuffleDescriptorModifier and TypeMethodDescriptionstatic <T,SD extends ShuffleDescriptor>
TShuffleUtils.applyWithShuffleTypeCheck(Class<SD> shuffleDescriptorClass, ShuffleDescriptor shuffleDescriptor, Function<UnknownShuffleDescriptor, T> functionOfUnknownDescriptor, Function<SD, T> functionOfKnownDescriptor) Apply different functions to known and unknownShuffleDescriptors.Methods in org.apache.flink.runtime.shuffle that return ShuffleDescriptorModifier and TypeMethodDescriptionDefaultPartitionWithMetrics.getPartition()PartitionWithMetrics.getPartition()Methods in org.apache.flink.runtime.shuffle that return types with arguments of type ShuffleDescriptorModifier and TypeMethodDescriptionNettyShuffleMaster.getShuffleDescriptor(org.apache.flink.api.common.JobID jobID, ResultPartitionID resultPartitionID) Methods in org.apache.flink.runtime.shuffle with parameters of type ShuffleDescriptorModifier and TypeMethodDescriptionstatic <T,SD extends ShuffleDescriptor>
TShuffleUtils.applyWithShuffleTypeCheck(Class<SD> shuffleDescriptorClass, ShuffleDescriptor shuffleDescriptor, Function<UnknownShuffleDescriptor, T> functionOfUnknownDescriptor, Function<SD, T> functionOfKnownDescriptor) Apply different functions to known and unknownShuffleDescriptors.voidNettyShuffleMaster.releasePartitionExternally(ShuffleDescriptor shuffleDescriptor) voidShuffleMaster.releasePartitionExternally(ShuffleDescriptor shuffleDescriptor) Release any external resources occupied by the given partition.Constructors in org.apache.flink.runtime.shuffle with parameters of type ShuffleDescriptorModifierConstructorDescriptionDefaultPartitionWithMetrics(ShuffleDescriptor shuffleDescriptor, ShuffleMetrics partitionMetrics) -
Uses of ShuffleDescriptor in org.apache.flink.runtime.taskexecutor.partition
Methods in org.apache.flink.runtime.taskexecutor.partition that return types with arguments of type ShuffleDescriptorModifier and TypeMethodDescriptionClusterPartitionReport.ClusterPartitionReportEntry.getShuffleDescriptors()Constructor parameters in org.apache.flink.runtime.taskexecutor.partition with type arguments of type ShuffleDescriptorModifierConstructorDescriptionClusterPartitionReportEntry(IntermediateDataSetID dataSetId, int numTotalPartitions, Map<ResultPartitionID, ShuffleDescriptor> shuffleDescriptors)