@Private
@Unstable
public class ApplicationSubmissionContextPBImpl
extends org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
| Constructor | Description |
|---|---|
ApplicationSubmissionContextPBImpl() |
|
ApplicationSubmissionContextPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ApplicationSubmissionContextProto proto) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(java.lang.Object other) |
|
org.apache.hadoop.yarn.api.records.ResourceRequest |
getAMContainerResourceRequest() |
Deprecated.
|
java.util.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() |
|
java.lang.String |
getApplicationName() |
|
java.util.Map<java.lang.String,java.lang.String> |
getApplicationSchedulingPropertiesMap() |
|
java.util.Set<java.lang.String> |
getApplicationTags() |
|
java.util.Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,java.lang.Long> |
getApplicationTimeouts() |
|
java.lang.String |
getApplicationType() |
|
long |
getAttemptFailuresValidityInterval() |
|
boolean |
getCancelTokensWhenComplete() |
|
boolean |
getKeepContainersAcrossApplicationAttempts() |
|
org.apache.hadoop.yarn.api.records.LogAggregationContext |
getLogAggregationContext() |
|
int |
getMaxAppAttempts() |
|
java.lang.String |
getNodeLabelExpression() |
|
org.apache.hadoop.yarn.api.records.Priority |
getPriority() |
|
org.apache.hadoop.yarn.proto.YarnProtos.ApplicationSubmissionContextProto |
getProto() |
|
java.lang.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(java.util.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(java.lang.String applicationName) |
|
void |
setApplicationSchedulingPropertiesMap(java.util.Map<java.lang.String,java.lang.String> schedulingPropertyMap) |
|
void |
setApplicationTags(java.util.Set<java.lang.String> tags) |
|
void |
setApplicationTimeouts(java.util.Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,java.lang.Long> appTimeouts) |
|
void |
setApplicationType(java.lang.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(java.lang.String labelExpression) |
|
void |
setPriority(org.apache.hadoop.yarn.api.records.Priority priority) |
|
void |
setQueue(java.lang.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) |
|
java.lang.String |
toString() |
public ApplicationSubmissionContextPBImpl()
public ApplicationSubmissionContextPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ApplicationSubmissionContextProto proto)
public org.apache.hadoop.yarn.proto.YarnProtos.ApplicationSubmissionContextProto getProto()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic 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 java.lang.String getApplicationName()
getApplicationName in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setApplicationName(java.lang.String applicationName)
setApplicationName in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic java.lang.String getQueue()
getQueue in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic java.lang.String getApplicationType()
getApplicationType in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic java.util.Set<java.lang.String> getApplicationTags()
getApplicationTags in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setQueue(java.lang.String queue)
setQueue in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setApplicationType(java.lang.String applicationType)
setApplicationType in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setApplicationTags(java.util.Set<java.lang.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 java.lang.String getNodeLabelExpression()
getNodeLabelExpression in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setNodeLabelExpression(java.lang.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 java.util.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(java.util.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 java.util.Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,java.lang.Long> getApplicationTimeouts()
getApplicationTimeouts in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setApplicationTimeouts(java.util.Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,java.lang.Long> appTimeouts)
setApplicationTimeouts in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic java.util.Map<java.lang.String,java.lang.String> getApplicationSchedulingPropertiesMap()
getApplicationSchedulingPropertiesMap in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextpublic void setApplicationSchedulingPropertiesMap(java.util.Map<java.lang.String,java.lang.String> schedulingPropertyMap)
setApplicationSchedulingPropertiesMap in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContextCopyright © 2008–2025 Apache Software Foundation. All rights reserved.