@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.ApplicationSubmissionContext
public void setPriority(org.apache.hadoop.yarn.api.records.Priority priority)
setPriority
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()
getApplicationId
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId)
setApplicationId
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public String getApplicationName()
getApplicationName
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setApplicationName(String applicationName)
setApplicationName
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public String getQueue()
getQueue
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public String getApplicationType()
getApplicationType
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public Set<String> getApplicationTags()
getApplicationTags
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setQueue(String queue)
setQueue
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setApplicationType(String applicationType)
setApplicationType
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setApplicationTags(Set<String> tags)
setApplicationTags
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public org.apache.hadoop.yarn.api.records.ContainerLaunchContext getAMContainerSpec()
getAMContainerSpec
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setAMContainerSpec(org.apache.hadoop.yarn.api.records.ContainerLaunchContext amContainer)
setAMContainerSpec
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public boolean getUnmanagedAM()
getUnmanagedAM
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setUnmanagedAM(boolean value)
setUnmanagedAM
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public boolean getCancelTokensWhenComplete()
getCancelTokensWhenComplete
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setCancelTokensWhenComplete(boolean cancel)
setCancelTokensWhenComplete
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public int getMaxAppAttempts()
getMaxAppAttempts
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setMaxAppAttempts(int maxAppAttempts)
setMaxAppAttempts
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public org.apache.hadoop.yarn.api.records.Resource getResource()
getResource
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setResource(org.apache.hadoop.yarn.api.records.Resource resource)
setResource
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public org.apache.hadoop.yarn.api.records.ReservationId getReservationID()
getReservationID
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setReservationID(org.apache.hadoop.yarn.api.records.ReservationId reservationID)
setReservationID
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setKeepContainersAcrossApplicationAttempts(boolean keepContainers)
setKeepContainersAcrossApplicationAttempts
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public boolean getKeepContainersAcrossApplicationAttempts()
getKeepContainersAcrossApplicationAttempts
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public String getNodeLabelExpression()
getNodeLabelExpression
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public 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.ApplicationSubmissionContext
public 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.ApplicationSubmissionContext
public void setAMContainerResourceRequests(List<org.apache.hadoop.yarn.api.records.ResourceRequest> requests)
setAMContainerResourceRequests
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public long getAttemptFailuresValidityInterval()
getAttemptFailuresValidityInterval
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setAttemptFailuresValidityInterval(long attemptFailuresValidityInterval)
setAttemptFailuresValidityInterval
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public org.apache.hadoop.yarn.api.records.LogAggregationContext getLogAggregationContext()
getLogAggregationContext
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setLogAggregationContext(org.apache.hadoop.yarn.api.records.LogAggregationContext logAggregationContext)
setLogAggregationContext
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,Long> getApplicationTimeouts()
getApplicationTimeouts
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public void setApplicationTimeouts(Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,Long> appTimeouts)
setApplicationTimeouts
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
public Map<String,String> getApplicationSchedulingPropertiesMap()
getApplicationSchedulingPropertiesMap
in class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.