| Modifier and Type | Method | Description |
|---|---|---|
static ApplicationPlacementContext |
QueuePlacementRuleUtils.getPlacementContext(QueueMapping mapping,
java.lang.String leafQueueName,
CapacitySchedulerQueueManager queueManager) |
|
static ApplicationPlacementContext |
QueuePlacementRuleUtils.getPlacementContext(QueueMapping mapping,
CapacitySchedulerQueueManager queueManager) |
|
ApplicationPlacementContext |
CSMappingPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc,
java.lang.String user) |
|
ApplicationPlacementContext |
CSMappingPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc,
java.lang.String user,
boolean recovery) |
|
ApplicationPlacementContext |
DefaultPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc,
java.lang.String user) |
|
abstract ApplicationPlacementContext |
PlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc,
java.lang.String user) |
Return the scheduler queue name the application should be placed in
wrapped in an
ApplicationPlacementContext object. |
ApplicationPlacementContext |
PlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc,
java.lang.String user,
boolean recovery) |
Return the scheduler queue name the application should be placed in
wrapped in an
ApplicationPlacementContext object. |
ApplicationPlacementContext |
PrimaryGroupPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc,
java.lang.String user) |
|
ApplicationPlacementContext |
RejectPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc,
java.lang.String user) |
|
ApplicationPlacementContext |
SecondaryGroupExistingPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc,
java.lang.String user) |
|
ApplicationPlacementContext |
SpecifiedPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc,
java.lang.String user) |
|
ApplicationPlacementContext |
UserPlacementRule.getPlacementForApp(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc,
java.lang.String user) |
|
ApplicationPlacementContext |
PlacementManager.placeApplication(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc,
java.lang.String user) |
|
ApplicationPlacementContext |
PlacementManager.placeApplication(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext asc,
java.lang.String user,
boolean recovery) |
| Modifier and Type | Method | Description |
|---|---|---|
ApplicationPlacementContext |
RMApp.getApplicationPlacementContext() |
Get the application -> queue placement context
|
ApplicationPlacementContext |
RMAppImpl.getApplicationPlacementContext() |
| Constructor | Description |
|---|---|
RMAppImpl(org.apache.hadoop.yarn.api.records.ApplicationId applicationId,
RMContext rmContext,
org.apache.hadoop.conf.Configuration config,
java.lang.String name,
java.lang.String user,
java.lang.String queue,
org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext,
YarnScheduler scheduler,
ApplicationMasterService masterService,
long submitTime,
java.lang.String applicationType,
java.util.Set<java.lang.String> applicationTags,
java.util.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,
java.lang.String name,
org.apache.hadoop.security.UserGroupInformation userUgi,
java.lang.String queue,
org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext,
YarnScheduler scheduler,
ApplicationMasterService masterService,
long submitTime,
java.lang.String applicationType,
java.util.Set<java.lang.String> applicationTags,
java.util.List<org.apache.hadoop.yarn.api.records.ResourceRequest> amReqs,
ApplicationPlacementContext placementContext,
long startTime) |
| Modifier and Type | Method | Description |
|---|---|---|
ApplicationPlacementContext |
AppAddedSchedulerEvent.getPlacementContext() |
| Constructor | Description |
|---|---|
AppAddedSchedulerEvent(java.lang.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,
java.lang.String queue,
java.lang.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,
java.lang.String queue,
java.lang.String user,
ApplicationPlacementContext placementContext) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
FairScheduler.addApplication(org.apache.hadoop.yarn.api.records.ApplicationId applicationId,
java.lang.String queueName,
java.lang.String user,
boolean isAppRecovering,
ApplicationPlacementContext placementContext) |
Add a new application to the scheduler, with a given id, queue name, and
user.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.