Uses of Class
org.apache.drill.yarn.core.LaunchSpec
Packages that use LaunchSpec
Package
Description
Implements the Drill Application Master for YARN.
Holds functionality common to the Drill-on-YARN client and Application Master (AM).
-
Uses of LaunchSpec in org.apache.drill.yarn.appMaster
Fields in org.apache.drill.yarn.appMaster declared as LaunchSpecModifier and TypeFieldDescriptionTaskSpec.launchSpec
Description of of the task process, environment and so on.Methods in org.apache.drill.yarn.appMaster that return LaunchSpecModifier and TypeMethodDescriptionAbstractTaskManager.getLaunchSpec
(Task task) Scheduler.TaskManager.getLaunchSpec
(Task task) Task.getLaunchSpec()
Methods in org.apache.drill.yarn.appMaster with parameters of type LaunchSpecModifier and TypeMethodDescriptionvoid
DrillControllerFactory.addIfSet
(LaunchSpec spec, String configParam, String envVar) Utility method to create an environment variable in the process launch specification if a given Drill-on-YARN configuration variable is set, copying the config value to the environment variable.void
AMYarnFacade.launchContainer
(org.apache.hadoop.yarn.api.records.Container container, LaunchSpec taskSpec) void
AMYarnFacadeImpl.launchContainer
(org.apache.hadoop.yarn.api.records.Container container, LaunchSpec taskSpec) -
Uses of LaunchSpec in org.apache.drill.yarn.core
Subclasses of LaunchSpec in org.apache.drill.yarn.coreModifier and TypeClassDescriptionclass
Abstract description of a remote process launch that describes the many details needed to launch a process on a remote node.