Class: StorageLevel

eclairjs/storage.StorageLevel

Flags for controlling the storage of an RDD. Each StorageLevel records whether to use memory, or ExternalBlockStore, whether to drop the RDD to disk if it falls out of memory or ExternalBlockStore, whether to keep the data in memory in a serialized format, and whether to replicate the RDD partitions on multiple nodes.

Constructor

new StorageLevel()

Source:

Methods

(static) DISK_ONLY() → {module:eclairjs/storage.StorageLevel}

Source:
Returns:
Type
module:eclairjs/storage.StorageLevel

(static) DISK_ONLY_2() → {module:eclairjs/storage.StorageLevel}

Source:
Returns:
Type
module:eclairjs/storage.StorageLevel

(static) MEMORY_AND_DISK() → {module:eclairjs/storage.StorageLevel}

Source:
Returns:
Type
module:eclairjs/storage.StorageLevel

(static) MEMORY_AND_DISK_2() → {module:eclairjs/storage.StorageLevel}

Source:
Returns:
Type
module:eclairjs/storage.StorageLevel

(static) MEMORY_AND_DISK_SER() → {module:eclairjs/storage.StorageLevel}

Source:
Returns:
Type
module:eclairjs/storage.StorageLevel

(static) MEMORY_AND_DISK_SER_2() → {module:eclairjs/storage.StorageLevel}

Source:
Returns:
Type
module:eclairjs/storage.StorageLevel

(static) MEMORY_ONLY() → {module:eclairjs/storage.StorageLevel}

Source:
Returns:
Type
module:eclairjs/storage.StorageLevel

(static) MEMORY_ONLY_2() → {module:eclairjs/storage.StorageLevel}

Source:
Returns:
Type
module:eclairjs/storage.StorageLevel

(static) MEMORY_ONLY_SER() → {module:eclairjs/storage.StorageLevel}

Source:
Returns:
Type
module:eclairjs/storage.StorageLevel

(static) MEMORY_ONLY_SER_2() → {module:eclairjs/storage.StorageLevel}

Source:
Returns:
Type
module:eclairjs/storage.StorageLevel

(static) NONE() → {module:eclairjs/storage.StorageLevel}

Source:
Returns:
Type
module:eclairjs/storage.StorageLevel

(static) OFF_HEAP() → {module:eclairjs/storage.StorageLevel}

Source:
Returns:
Type
module:eclairjs/storage.StorageLevel

clone() → {module:eclairjs/storage.StorageLevel}

Source:
Returns:
Type
module:eclairjs/storage.StorageLevel

description() → {string}

Source:
Returns:
Type
string

deserialized() → {boolean}

Source:
Returns:
Type
boolean

equals(other) → {boolean}

Parameters:
Name Type Description
other module:eclairjs/storage.StorageLevel
Source:
Returns:
Type
boolean

hashCode() → {integer}

Source:
Returns:
Type
integer

isValid() → {boolean}

Source:
Returns:
Type
boolean

replication() → {integer}

Source:
Returns:
Type
integer

toInt() → {integer}

Source:
Returns:
Type
integer

toString() → {string}

Source:
Returns:
Type
string

useDisk() → {boolean}

Source:
Returns:
Type
boolean

useMemory() → {boolean}

Source:
Returns:
Type
boolean

useOffHeap() → {boolean}

Source:
Returns:
Type
boolean