org.apache.hadoop.yarn.server.resourcemanager.webapp.dao
Class ContainerLaunchContextInfo
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.ContainerLaunchContextInfo
public class ContainerLaunchContextInfo
- extends Object
Simple class to allow users to send information required to create a
ContainerLaunchContext which can then be used as part of the
ApplicationSubmissionContext
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContainerLaunchContextInfo
public ContainerLaunchContextInfo()
getResources
public Map<String,LocalResourceInfo> getResources()
getEnvironment
public Map<String,String> getEnvironment()
getCommands
public List<String> getCommands()
getAuxillaryServiceData
public Map<String,String> getAuxillaryServiceData()
getCredentials
public CredentialsInfo getCredentials()
getAcls
public Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> getAcls()
setResources
public void setResources(HashMap<String,LocalResourceInfo> resources)
setEnvironment
public void setEnvironment(HashMap<String,String> environment)
setCommands
public void setCommands(List<String> commands)
setAuxillaryServiceData
public void setAuxillaryServiceData(HashMap<String,String> serviceData)
setCredentials
public void setCredentials(CredentialsInfo credentials)
setAcls
public void setAcls(HashMap<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> acls)
Copyright © 2014 Apache Software Foundation. All Rights Reserved.