Packages

sealed abstract class BlockId extends AnyRef

Developer API

Identifies a particular Block of data, usually associated with a single file. A Block can be uniquely identified by its filename, but each type of Block has a different set of keys which produce its unique name.

If your BlockId should be serializable, be sure to add it to the BlockId.apply() method.

Annotations
@DeveloperApi()
Source
BlockId.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BlockId
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def name: String

    A globally unique identifier for this Block.

    A globally unique identifier for this Block. Can be used for ser/de.

Concrete Value Members

  1. def asRDDId: Option[RDDBlockId]
  2. def isBroadcast: Boolean
  3. def isRDD: Boolean
  4. def isShuffle: Boolean
  5. def isShuffleChunk: Boolean
  6. def toString(): String
    Definition Classes
    BlockId → AnyRef → Any