Uses of Class
org.apache.hadoop.yarn.server.resourcemanager.placement.ApplicationPlacementContext
Packages that use ApplicationPlacementContext
Package
Description
-
Uses of ApplicationPlacementContext in org.apache.hadoop.yarn.server.resourcemanager.placement
Methods in org.apache.hadoop.yarn.server.resourcemanager.placement that return ApplicationPlacementContextModifier and TypeMethodDescriptionstatic ApplicationPlacementContextQueuePlacementRuleUtils.getPlacementContext(QueueMapping mapping, String leafQueueName, CapacitySchedulerQueueManager queueManager) static ApplicationPlacementContextQueuePlacementRuleUtils.getPlacementContext(QueueMapping mapping, CapacitySchedulerQueueManager queueManager) CSMappingPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc, String user) CSMappingPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc, String user, boolean recovery) DefaultPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc, String user) abstract ApplicationPlacementContextPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc, String user) Return the scheduler queue name the application should be placed in wrapped in anApplicationPlacementContextobject.PlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc, String user, boolean recovery) Return the scheduler queue name the application should be placed in wrapped in anApplicationPlacementContextobject.PrimaryGroupPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc, String user) RejectPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc, String user) SecondaryGroupExistingPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc, String user) SpecifiedPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc, String user) UserPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc, String user) PlacementManager.placeApplication(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc, String user) PlacementManager.placeApplication(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc, String user, boolean recovery) -
Uses of ApplicationPlacementContext in org.apache.hadoop.yarn.server.resourcemanager.rmapp
Methods in org.apache.hadoop.yarn.server.resourcemanager.rmapp that return ApplicationPlacementContextModifier and TypeMethodDescriptionRMApp.getApplicationPlacementContext()Get the application -> queue placement contextRMAppImpl.getApplicationPlacementContext()Constructors in org.apache.hadoop.yarn.server.resourcemanager.rmapp with parameters of type ApplicationPlacementContextModifierConstructorDescriptionRMAppImpl(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, RMContext rmContext, org.apache.hadoop.conf.Configuration config, String name, String user, String queue, org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext, YarnScheduler scheduler, ApplicationMasterService masterService, long submitTime, String applicationType, Set<String> applicationTags, List<org.apache.hadoop.yarn.api.records.ResourceRequest> amReqs, ApplicationPlacementContext placementContext, long startTime) RMAppImpl(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, RMContext rmContext, org.apache.hadoop.conf.Configuration config, String name, org.apache.hadoop.security.UserGroupInformation userUgi, String queue, org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext, YarnScheduler scheduler, ApplicationMasterService masterService, long submitTime, String applicationType, Set<String> applicationTags, List<org.apache.hadoop.yarn.api.records.ResourceRequest> amReqs, ApplicationPlacementContext placementContext, long startTime) -
Uses of ApplicationPlacementContext in org.apache.hadoop.yarn.server.resourcemanager.scheduler.event
Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.event that return ApplicationPlacementContextConstructors in org.apache.hadoop.yarn.server.resourcemanager.scheduler.event with parameters of type ApplicationPlacementContextModifierConstructorDescriptionAppAddedSchedulerEvent(String user, org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext, boolean isAppRecovering, org.apache.hadoop.yarn.api.records.Priority appPriority, ApplicationPlacementContext placementContext) AppAddedSchedulerEvent(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, String queue, String user, boolean isAppRecovering, org.apache.hadoop.yarn.api.records.ReservationId reservationID, org.apache.hadoop.yarn.api.records.Priority appPriority, ApplicationPlacementContext placementContext) AppAddedSchedulerEvent(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, String queue, String user, ApplicationPlacementContext placementContext) -
Uses of ApplicationPlacementContext in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair
Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair with parameters of type ApplicationPlacementContextModifier and TypeMethodDescriptionprotected voidFairScheduler.addApplication(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, String queueName, String user, boolean isAppRecovering, ApplicationPlacementContext placementContext) Add a new application to the scheduler, with a given id, queue name, and user.