Package org.apache.spark.storage
Class ShufflePushBlockId
Object
org.apache.spark.storage.BlockId
org.apache.spark.storage.ShufflePushBlockId
- All Implemented Interfaces:
Serializable
,scala.Equals
,scala.Product
,scala.Serializable
- See Also:
-
Constructor Summary
ConstructorDescriptionShufflePushBlockId
(int shuffleId, int shuffleMergeId, int mapIndex, int reduceId) -
Method Summary
Methods inherited from class org.apache.spark.storage.BlockId
apply, asRDDId, BROADCAST, isBroadcast, isRDD, isShuffle, isShuffleChunk, RDD, SHUFFLE, SHUFFLE_BATCH, SHUFFLE_CHUNK, SHUFFLE_DATA, SHUFFLE_INDEX, SHUFFLE_MERGED, SHUFFLE_MERGED_DATA, SHUFFLE_MERGED_INDEX, SHUFFLE_MERGED_META, SHUFFLE_PUSH, STREAM, TASKRESULT, TEMP_LOCAL, TEMP_SHUFFLE, TEST, toString
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productIterator, productPrefix
-
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
-
shuffleId
public int shuffleId() -
shuffleMergeId
public int shuffleMergeId() -
mapIndex
public int mapIndex() -
reduceId
public int reduceId() -
name
Description copied from class:BlockId
A globally unique identifier for this Block. Can be used for ser/de.
-