Class ShufflePushBlockId

Object
org.apache.spark.storage.BlockId
org.apache.spark.storage.ShufflePushBlockId
All Implemented Interfaces:
Serializable, scala.Equals, scala.Product, scala.Serializable

public class ShufflePushBlockId extends BlockId implements scala.Product, scala.Serializable
See Also:
  • Constructor Details

    • ShufflePushBlockId

      public ShufflePushBlockId(int shuffleId, int shuffleMergeId, int mapIndex, int reduceId)
  • Method Details

    • apply

      public abstract static R apply(T1 v1, T2 v2, T3 v3, T4 v4)
    • toString

      public static String toString()
    • shuffleId

      public int shuffleId()
    • shuffleMergeId

      public int shuffleMergeId()
    • mapIndex

      public int mapIndex()
    • reduceId

      public int reduceId()
    • name

      public String name()
      Description copied from class: BlockId
      A globally unique identifier for this Block. Can be used for ser/de.
      Specified by:
      name in class BlockId