@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.ResourceRequest |
getAMContainerResourceRequest()
Deprecated.
|
List<org.apache.hadoop.yarn.api.records.ResourceRequest> |
getAMContainerResourceRequests() |
org.apache.hadoop.yarn.api.records.ContainerLaunchContext |
getAMContainerSpec() |
org.apache.hadoop.yarn.api.records.ApplicationId |
getApplicationId() |
String |
getApplicationName() |
Map<String,String> |
getApplicationSchedulingPropertiesMap() |
Set<String> |
getApplicationTags() |
Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,Long> |
getApplicationTimeouts() |
String |
getApplicationType() |
long |
getAttemptFailuresValidityInterval() |
boolean |
getCancelTokensWhenComplete() |
boolean |
getKeepContainersAcrossApplicationAttempts() |
org.apache.hadoop.yarn.api.records.LogAggregationContext |
getLogAggregationContext() |
int |
getMaxAppAttempts() |
String |
getNodeLabelExpression() |
org.apache.hadoop.yarn.api.records.Priority |
getPriority() |
org.apache.hadoop.yarn.proto.YarnProtos.ApplicationSubmissionContextProto |
getProto() |
String |
getQueue() |
org.apache.hadoop.yarn.api.records.ReservationId |
getReservationID() |
org.apache.hadoop.yarn.api.records.Resource |
getResource() |
boolean |
getUnmanagedAM() |
int |
hashCode() |
void |
setAMContainerResourceRequest(org.apache.hadoop.yarn.api.records.ResourceRequest request)
Deprecated.
|
void |
setAMContainerResourceRequests(List<org.apache.hadoop.yarn.api.records.ResourceRequest> requests) |
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 |
setApplicationSchedulingPropertiesMap(Map<String,String> schedulingPropertyMap) |
void |
setApplicationTags(Set<String> tags) |
void |
setApplicationTimeouts(Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,Long> appTimeouts) |
void |
setApplicationType(String applicationType) |
void |
setAttemptFailuresValidityInterval(long attemptFailuresValidityInterval) |
void |
setCancelTokensWhenComplete(boolean cancel) |
void |
setKeepContainersAcrossApplicationAttempts(boolean keepContainers) |
void |
setLogAggregationContext(org.apache.hadoop.yarn.api.records.LogAggregationContext logAggregationContext) |
void |
setMaxAppAttempts(int maxAppAttempts) |
void |
setNodeLabelExpression(String labelExpression) |
void |
setPriority(org.apache.hadoop.yarn.api.records.Priority priority) |
void |
setQueue(String queue) |
void |
setReservationID(org.apache.hadoop.yarn.api.records.ReservationId reservationID) |
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 org.apache.hadoop.yarn.api.records.ReservationId getReservationID()
getReservationID in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setReservationID(org.apache.hadoop.yarn.api.records.ReservationId reservationID)
setReservationID 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 getNodeLabelExpression()
getNodeLabelExpression in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setNodeLabelExpression(String labelExpression)
setNodeLabelExpression in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext@Deprecated public org.apache.hadoop.yarn.api.records.ResourceRequest getAMContainerResourceRequest()
getAMContainerResourceRequest in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic List<org.apache.hadoop.yarn.api.records.ResourceRequest> getAMContainerResourceRequests()
getAMContainerResourceRequests in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext@Deprecated public void setAMContainerResourceRequest(org.apache.hadoop.yarn.api.records.ResourceRequest request)
setAMContainerResourceRequest in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setAMContainerResourceRequests(List<org.apache.hadoop.yarn.api.records.ResourceRequest> requests)
setAMContainerResourceRequests in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic long getAttemptFailuresValidityInterval()
getAttemptFailuresValidityInterval in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setAttemptFailuresValidityInterval(long attemptFailuresValidityInterval)
setAttemptFailuresValidityInterval in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic org.apache.hadoop.yarn.api.records.LogAggregationContext getLogAggregationContext()
getLogAggregationContext in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setLogAggregationContext(org.apache.hadoop.yarn.api.records.LogAggregationContext logAggregationContext)
setLogAggregationContext in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,Long> getApplicationTimeouts()
getApplicationTimeouts in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setApplicationTimeouts(Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,Long> appTimeouts)
setApplicationTimeouts in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic Map<String,String> getApplicationSchedulingPropertiesMap()
getApplicationSchedulingPropertiesMap in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextCopyright © 2008–2022 Apache Software Foundation. All rights reserved.