Package org.apache.spark.storage
Class ShuffleBlockBatchId
Object
org.apache.spark.storage.BlockId
org.apache.spark.storage.ShuffleBlockBatchId
- All Implemented Interfaces:
Serializable
,scala.Equals
,scala.Product
- See Also:
-
Constructor Summary
ConstructorDescriptionShuffleBlockBatchId
(int shuffleId, long mapId, int startReduceId, int endReduceId) -
Method Summary
Methods inherited from class org.apache.spark.storage.BlockId
apply, asRDDId, BROADCAST, isBroadcast, isRDD, isShuffle, isShuffleChunk, PYTHON_STREAM, 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, productElementName, productElementNames, productIterator, productPrefix
-
Constructor Details
-
ShuffleBlockBatchId
public ShuffleBlockBatchId(int shuffleId, long mapId, int startReduceId, int endReduceId)
-
-
Method Details
-
apply
public abstract static R apply(T1 v1, T2 v2, T3 v3, T4 v4) -
toString
-
shuffleId
public int shuffleId() -
mapId
public long mapId() -
startReduceId
public int startReduceId() -
endReduceId
public int endReduceId() -
name
Description copied from class:BlockId
A globally unique identifier for this Block. Can be used for ser/de.
-