Class ApplicationSubmissionContextPBImpl
java.lang.Object
org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
org.apache.hadoop.yarn.api.records.impl.pb.ApplicationSubmissionContextPBImpl
@Private
@Unstable
public class ApplicationSubmissionContextPBImpl
extends org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
Constructor Summary
ConstructorsConstructorDescriptionApplicationSubmissionContextPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ApplicationSubmissionContextProto proto) -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.apache.hadoop.yarn.api.records.ResourceRequestDeprecated.List<org.apache.hadoop.yarn.api.records.ResourceRequest>org.apache.hadoop.yarn.api.records.ContainerLaunchContextorg.apache.hadoop.yarn.api.records.ApplicationIdlongbooleanbooleanorg.apache.hadoop.yarn.api.records.LogAggregationContextintorg.apache.hadoop.yarn.api.records.Priorityorg.apache.hadoop.yarn.proto.YarnProtos.ApplicationSubmissionContextProtogetProto()getQueue()org.apache.hadoop.yarn.api.records.ReservationIdorg.apache.hadoop.yarn.api.records.ResourcebooleaninthashCode()voidsetAMContainerResourceRequest(org.apache.hadoop.yarn.api.records.ResourceRequest request) Deprecated.voidsetAMContainerResourceRequests(List<org.apache.hadoop.yarn.api.records.ResourceRequest> requests) voidsetAMContainerSpec(org.apache.hadoop.yarn.api.records.ContainerLaunchContext amContainer) voidsetApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId) voidsetApplicationName(String applicationName) voidsetApplicationSchedulingPropertiesMap(Map<String, String> schedulingPropertyMap) voidsetApplicationTags(Set<String> tags) voidsetApplicationTimeouts(Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType, Long> appTimeouts) voidsetApplicationType(String applicationType) voidsetAttemptFailuresValidityInterval(long attemptFailuresValidityInterval) voidsetCancelTokensWhenComplete(boolean cancel) voidsetKeepContainersAcrossApplicationAttempts(boolean keepContainers) voidsetLogAggregationContext(org.apache.hadoop.yarn.api.records.LogAggregationContext logAggregationContext) voidsetMaxAppAttempts(int maxAppAttempts) voidsetNodeLabelExpression(String labelExpression) voidsetPriority(org.apache.hadoop.yarn.api.records.Priority priority) voidvoidsetReservationID(org.apache.hadoop.yarn.api.records.ReservationId reservationID) voidsetResource(org.apache.hadoop.yarn.api.records.Resource resource) voidsetUnmanagedAM(boolean value) toString()Methods inherited from class org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
newInstance, newInstance, newInstance, newInstance, newInstance, newInstance, newInstance
-
Constructor Details
-
ApplicationSubmissionContextPBImpl
public ApplicationSubmissionContextPBImpl() -
ApplicationSubmissionContextPBImpl
public ApplicationSubmissionContextPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ApplicationSubmissionContextProto proto)
-
-
Method Details
-
getProto
public org.apache.hadoop.yarn.proto.YarnProtos.ApplicationSubmissionContextProto getProto() -
hashCode
public int hashCode() -
equals
-
toString
-
getPriority
public org.apache.hadoop.yarn.api.records.Priority getPriority()- Specified by:
getPriorityin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setPriority
public void setPriority(org.apache.hadoop.yarn.api.records.Priority priority) - Specified by:
setPriorityin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getApplicationId
public org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()- Specified by:
getApplicationIdin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setApplicationId
public void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId) - Specified by:
setApplicationIdin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getApplicationName
- Specified by:
getApplicationNamein classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setApplicationName
- Specified by:
setApplicationNamein classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getQueue
- Specified by:
getQueuein classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getApplicationType
- Specified by:
getApplicationTypein classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getApplicationTags
- Specified by:
getApplicationTagsin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setQueue
- Specified by:
setQueuein classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setApplicationType
- Specified by:
setApplicationTypein classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setApplicationTags
- Specified by:
setApplicationTagsin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getAMContainerSpec
public org.apache.hadoop.yarn.api.records.ContainerLaunchContext getAMContainerSpec()- Specified by:
getAMContainerSpecin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setAMContainerSpec
public void setAMContainerSpec(org.apache.hadoop.yarn.api.records.ContainerLaunchContext amContainer) - Specified by:
setAMContainerSpecin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getUnmanagedAM
public boolean getUnmanagedAM()- Specified by:
getUnmanagedAMin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setUnmanagedAM
public void setUnmanagedAM(boolean value) - Specified by:
setUnmanagedAMin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getCancelTokensWhenComplete
public boolean getCancelTokensWhenComplete()- Specified by:
getCancelTokensWhenCompletein classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setCancelTokensWhenComplete
public void setCancelTokensWhenComplete(boolean cancel) - Specified by:
setCancelTokensWhenCompletein classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getMaxAppAttempts
public int getMaxAppAttempts()- Specified by:
getMaxAppAttemptsin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setMaxAppAttempts
public void setMaxAppAttempts(int maxAppAttempts) - Specified by:
setMaxAppAttemptsin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getResource
public org.apache.hadoop.yarn.api.records.Resource getResource()- Specified by:
getResourcein classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setResource
public void setResource(org.apache.hadoop.yarn.api.records.Resource resource) - Specified by:
setResourcein classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getReservationID
public org.apache.hadoop.yarn.api.records.ReservationId getReservationID()- Specified by:
getReservationIDin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setReservationID
public void setReservationID(org.apache.hadoop.yarn.api.records.ReservationId reservationID) - Specified by:
setReservationIDin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setKeepContainersAcrossApplicationAttempts
public void setKeepContainersAcrossApplicationAttempts(boolean keepContainers) - Specified by:
setKeepContainersAcrossApplicationAttemptsin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getKeepContainersAcrossApplicationAttempts
public boolean getKeepContainersAcrossApplicationAttempts()- Specified by:
getKeepContainersAcrossApplicationAttemptsin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getNodeLabelExpression
- Specified by:
getNodeLabelExpressionin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setNodeLabelExpression
- Specified by:
setNodeLabelExpressionin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getAMContainerResourceRequest
@Deprecated public org.apache.hadoop.yarn.api.records.ResourceRequest getAMContainerResourceRequest()Deprecated.- Specified by:
getAMContainerResourceRequestin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getAMContainerResourceRequests
- Specified by:
getAMContainerResourceRequestsin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setAMContainerResourceRequest
@Deprecated public void setAMContainerResourceRequest(org.apache.hadoop.yarn.api.records.ResourceRequest request) Deprecated.- Specified by:
setAMContainerResourceRequestin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setAMContainerResourceRequests
public void setAMContainerResourceRequests(List<org.apache.hadoop.yarn.api.records.ResourceRequest> requests) - Specified by:
setAMContainerResourceRequestsin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getAttemptFailuresValidityInterval
public long getAttemptFailuresValidityInterval()- Specified by:
getAttemptFailuresValidityIntervalin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setAttemptFailuresValidityInterval
public void setAttemptFailuresValidityInterval(long attemptFailuresValidityInterval) - Specified by:
setAttemptFailuresValidityIntervalin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getLogAggregationContext
public org.apache.hadoop.yarn.api.records.LogAggregationContext getLogAggregationContext()- Specified by:
getLogAggregationContextin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setLogAggregationContext
public void setLogAggregationContext(org.apache.hadoop.yarn.api.records.LogAggregationContext logAggregationContext) - Specified by:
setLogAggregationContextin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getApplicationTimeouts
- Specified by:
getApplicationTimeoutsin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setApplicationTimeouts
public void setApplicationTimeouts(Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType, Long> appTimeouts) - Specified by:
setApplicationTimeoutsin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
getApplicationSchedulingPropertiesMap
- Specified by:
getApplicationSchedulingPropertiesMapin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-
setApplicationSchedulingPropertiesMap
- Specified by:
setApplicationSchedulingPropertiesMapin classorg.apache.hadoop.yarn.api.records.ApplicationSubmissionContext
-