@Public
@Unstable
public class ApplicationPlacementAllocatorFactory
extends java.lang.Object
| Constructor | Description |
|---|---|
ApplicationPlacementAllocatorFactory() |
| Modifier and Type | Method | Description |
|---|---|---|
static AppPlacementAllocator<SchedulerNode> |
getAppPlacementAllocator(java.lang.String appPlacementAllocatorName,
AppSchedulingInfo appSchedulingInfo,
org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerRequestKey,
RMContext rmContext) |
Get AppPlacementAllocator related to the placement type requested.
|
public ApplicationPlacementAllocatorFactory()
public static AppPlacementAllocator<SchedulerNode> getAppPlacementAllocator(java.lang.String appPlacementAllocatorName, AppSchedulingInfo appSchedulingInfo, org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerRequestKey, RMContext rmContext)
appPlacementAllocatorName - allocator class name.appSchedulingInfo - app SchedulingInfo.schedulerRequestKey - scheduler RequestKey.rmContext - RMContext.Copyright © 2008–2025 Apache Software Foundation. All rights reserved.