Class ContainerStartContext

java.lang.Object
org.apache.hadoop.yarn.server.nodemanager.executor.ContainerStartContext

@Private @Unstable public final class ContainerStartContext extends Object
Encapsulates information required for starting/launching containers.
  • Method Details

    • getContainer

      public Container getContainer()
    • getLocalizedResources

      public Map<org.apache.hadoop.fs.Path,List<String>> getLocalizedResources()
    • getNmPrivateContainerScriptPath

      public org.apache.hadoop.fs.Path getNmPrivateContainerScriptPath()
    • getNmPrivateTokensPath

      public org.apache.hadoop.fs.Path getNmPrivateTokensPath()
    • getNmPrivateKeystorePath

      public org.apache.hadoop.fs.Path getNmPrivateKeystorePath()
    • getNmPrivateTruststorePath

      public org.apache.hadoop.fs.Path getNmPrivateTruststorePath()
    • getUser

      public String getUser()
    • getAppId

      public String getAppId()
    • getContainerWorkDir

      public org.apache.hadoop.fs.Path getContainerWorkDir()
    • getLocalDirs

      public List<String> getLocalDirs()
    • getLogDirs

      public List<String> getLogDirs()
    • getFilecacheDirs

      public List<String> getFilecacheDirs()
    • getUserLocalDirs

      public List<String> getUserLocalDirs()
    • getContainerLocalDirs

      public List<String> getContainerLocalDirs()
    • getContainerLogDirs

      public List<String> getContainerLogDirs()
    • getUserFilecacheDirs

      public List<String> getUserFilecacheDirs()
    • getApplicationLocalDirs

      public List<String> getApplicationLocalDirs()
    • getCsiVolumesRootDir

      public org.apache.hadoop.fs.Path getCsiVolumesRootDir()