Class ResultPartitionDeploymentDescriptor

java.lang.Object
org.apache.flink.runtime.deployment.ResultPartitionDeploymentDescriptor
All Implemented Interfaces:
Serializable

public class ResultPartitionDeploymentDescriptor extends Object implements Serializable
Deployment descriptor for a result partition.
See Also:
  • Constructor Details

    • ResultPartitionDeploymentDescriptor

      public ResultPartitionDeploymentDescriptor(PartitionDescriptor partitionDescriptor, ShuffleDescriptor shuffleDescriptor, int maxParallelism)
  • Method Details

    • getResultId

      public IntermediateDataSetID getResultId()
    • getPartitionId

      public IntermediateResultPartitionID getPartitionId()
    • isBroadcast

      public boolean isBroadcast()
      Whether the resultPartition is a broadcast edge.
    • getPartitionType

      public ResultPartitionType getPartitionType()
    • getTotalNumberOfPartitions

      public int getTotalNumberOfPartitions()
    • getNumberOfSubpartitions

      public int getNumberOfSubpartitions()
    • isNumberOfPartitionConsumerUndefined

      public boolean isNumberOfPartitionConsumerUndefined()
    • getMaxParallelism

      public int getMaxParallelism()
    • getShuffleDescriptor

      public ShuffleDescriptor getShuffleDescriptor()
    • toString

      public String toString()
      Overrides:
      toString in class Object