@InterfaceAudience.Private
@InterfaceStability.Unstable
public class ApplicationSubmissionContextPBImpl
extends org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
| Constructor and Description |
|---|
ApplicationSubmissionContextPBImpl() |
ApplicationSubmissionContextPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ApplicationSubmissionContextProto proto) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
org.apache.hadoop.yarn.api.records.ContainerLaunchContext |
getAMContainerSpec() |
org.apache.hadoop.yarn.api.records.ApplicationId |
getApplicationId() |
String |
getApplicationName() |
Set<String> |
getApplicationTags() |
String |
getApplicationType() |
boolean |
getCancelTokensWhenComplete() |
boolean |
getKeepContainersAcrossApplicationAttempts() |
String |
getLabel() |
int |
getMaxAppAttempts() |
org.apache.hadoop.yarn.api.records.Priority |
getPriority() |
org.apache.hadoop.yarn.proto.YarnProtos.ApplicationSubmissionContextProto |
getProto() |
String |
getQueue() |
org.apache.hadoop.yarn.api.records.Resource |
getResource() |
boolean |
getUnmanagedAM() |
int |
hashCode() |
void |
setAMContainerSpec(org.apache.hadoop.yarn.api.records.ContainerLaunchContext amContainer) |
void |
setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId) |
void |
setApplicationName(String applicationName) |
void |
setApplicationTags(Set<String> tags) |
void |
setApplicationType(String applicationType) |
void |
setCancelTokensWhenComplete(boolean cancel) |
void |
setKeepContainersAcrossApplicationAttempts(boolean keepContainers) |
void |
setLabel(String label) |
void |
setMaxAppAttempts(int maxAppAttempts) |
void |
setPriority(org.apache.hadoop.yarn.api.records.Priority priority) |
void |
setQueue(String queue) |
void |
setResource(org.apache.hadoop.yarn.api.records.Resource resource) |
void |
setUnmanagedAM(boolean value) |
String |
toString() |
public ApplicationSubmissionContextPBImpl()
public ApplicationSubmissionContextPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ApplicationSubmissionContextProto proto)
public org.apache.hadoop.yarn.proto.YarnProtos.ApplicationSubmissionContextProto getProto()
public org.apache.hadoop.yarn.api.records.Priority getPriority()
getPriority in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setPriority(org.apache.hadoop.yarn.api.records.Priority priority)
setPriority in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()
getApplicationId in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId)
setApplicationId in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic String getApplicationName()
getApplicationName in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setApplicationName(String applicationName)
setApplicationName in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic String getQueue()
getQueue in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic String getApplicationType()
getApplicationType in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic Set<String> getApplicationTags()
getApplicationTags in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setQueue(String queue)
setQueue in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setApplicationType(String applicationType)
setApplicationType in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setApplicationTags(Set<String> tags)
setApplicationTags in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic org.apache.hadoop.yarn.api.records.ContainerLaunchContext getAMContainerSpec()
getAMContainerSpec in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setAMContainerSpec(org.apache.hadoop.yarn.api.records.ContainerLaunchContext amContainer)
setAMContainerSpec in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic boolean getUnmanagedAM()
getUnmanagedAM in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setUnmanagedAM(boolean value)
setUnmanagedAM in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic boolean getCancelTokensWhenComplete()
getCancelTokensWhenComplete in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setCancelTokensWhenComplete(boolean cancel)
setCancelTokensWhenComplete in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic int getMaxAppAttempts()
getMaxAppAttempts in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setMaxAppAttempts(int maxAppAttempts)
setMaxAppAttempts in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic org.apache.hadoop.yarn.api.records.Resource getResource()
getResource in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setResource(org.apache.hadoop.yarn.api.records.Resource resource)
setResource in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setKeepContainersAcrossApplicationAttempts(boolean keepContainers)
setKeepContainersAcrossApplicationAttempts in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic boolean getKeepContainersAcrossApplicationAttempts()
getKeepContainersAcrossApplicationAttempts in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic String getLabel()
getLabel in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setLabel(String label)
setLabel in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextCopyright © 2015 Apache Software Foundation. All Rights Reserved.