| Package | Description | 
|---|---|
| org.apache.hadoop.yarn.server.resourcemanager.scheduler | |
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement | Package org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement
 contains classes related to application monitor. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected AppSchedulingInfo | SchedulerApplicationAttempt. appSchedulingInfo | 
| Modifier and Type | Method and Description | 
|---|---|
| AppSchedulingInfo | SchedulerApplicationAttempt. getAppSchedulingInfo() | 
| Modifier and Type | Method and Description | 
|---|---|
| static AppPlacementAllocator<SchedulerNode> | ApplicationPlacementAllocatorFactory. getAppPlacementAllocator(String appPlacementAllocatorName,
                        AppSchedulingInfo appSchedulingInfo,
                        org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerRequestKey,
                        RMContext rmContext)Get AppPlacementAllocator related to the placement type requested. | 
| void | QueueMetrics. moveAppFrom(AppSchedulingInfo app) | 
| void | QueueMetrics. moveAppTo(AppSchedulingInfo app) | 
| void | AppSchedulingInfo. transferStateFromPreviousAppSchedulingInfo(AppSchedulingInfo appInfo) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected AppSchedulingInfo | AppPlacementAllocator. appSchedulingInfo | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AppPlacementAllocator. initialize(AppSchedulingInfo appSchedulingInfo,
          org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerRequestKey,
          RMContext rmContext)Initialize this allocator, this will be called by Factory automatically. | 
| void | SingleConstraintAppPlacementAllocator. initialize(AppSchedulingInfo appSchedulingInfo,
          org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerRequestKey,
          RMContext rmContext) | 
| void | LocalityAppPlacementAllocator. initialize(AppSchedulingInfo appSchedulingInfo,
          org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerRequestKey,
          RMContext rmContext) | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.