org.apache.spark.deploy

yarn

package yarn

Visibility
  1. Public
  2. All

Type Members

  1. class ApplicationMaster extends Logging

    An application master that runs the user's driver program and allocates executors.

  2. class ApplicationMasterArguments extends AnyRef

  3. class Client extends ClientBase with Logging

    Version of org.apache.spark.deploy.yarn.ClientBase tailored to YARN's stable API.

  4. class ClientArguments extends AnyRef

  5. trait ClientBase extends Logging

    The entry point (starting in Client#main() and Client#run()) for launching Spark on YARN.

  6. class ClientDistributedCacheManager extends Logging

    Client side methods to setup the Hadoop distributed cache

  7. class ExecutorLauncher extends Logging

    An application master that allocates executors on behalf of a driver that is running outside the cluster.

  8. class ExecutorRunnable extends Runnable with ExecutorRunnableUtil with Logging

  9. trait ExecutorRunnableUtil extends Logging

  10. class YarnSparkHadoopUtil extends SparkHadoopUtil

    Contains util methods to interact with Hadoop from spark.

Value Members

  1. object AllocationType extends Enumeration

  2. object ApplicationMaster extends Logging

  3. object ApplicationMasterArguments

  4. object Client

  5. object ClientBase extends Logging

  6. object ExecutorLauncher

  7. object YarnAllocationHandler

  8. object YarnSparkHadoopUtil

Ungrouped