object StorageLevel extends Serializable
Various org.apache.spark.storage.StorageLevel defined and utility functions for creating new storage levels.
- Source
- StorageLevel.scala
- Alphabetic
- By Inheritance
- StorageLevel
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
- val DISK_ONLY: StorageLevel
- val DISK_ONLY_2: StorageLevel
- val DISK_ONLY_3: StorageLevel
- val MEMORY_AND_DISK: StorageLevel
- val MEMORY_AND_DISK_2: StorageLevel
- val MEMORY_AND_DISK_SER: StorageLevel
- val MEMORY_AND_DISK_SER_2: StorageLevel
- val MEMORY_ONLY: StorageLevel
- val MEMORY_ONLY_2: StorageLevel
- val MEMORY_ONLY_SER: StorageLevel
- val MEMORY_ONLY_SER_2: StorageLevel
- val NONE: StorageLevel
- val OFF_HEAP: StorageLevel
-
def
apply(in: ObjectInput): StorageLevel
Read StorageLevel object from ObjectInput stream.
Read StorageLevel object from ObjectInput stream.
- Annotations
- @DeveloperApi()
-
def
apply(flags: Int, replication: Int): StorageLevel
Create a new StorageLevel object from its integer representation.
Create a new StorageLevel object from its integer representation.
- Annotations
- @DeveloperApi()
-
def
apply(useDisk: Boolean, useMemory: Boolean, deserialized: Boolean, replication: Int = 1): StorageLevel
Create a new StorageLevel object without setting useOffHeap.
Create a new StorageLevel object without setting useOffHeap.
- Annotations
- @DeveloperApi()
-
def
apply(useDisk: Boolean, useMemory: Boolean, useOffHeap: Boolean, deserialized: Boolean, replication: Int): StorageLevel
Create a new StorageLevel object.
Create a new StorageLevel object.
- Annotations
- @DeveloperApi()
-
def
fromString(s: String): StorageLevel
Return the StorageLevel object with the specified name.
Return the StorageLevel object with the specified name.
- Annotations
- @DeveloperApi()