public final class QueuePlacementRuleUtils
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
CURRENT_USER_MAPPING |
|
static java.lang.String |
PRIMARY_GROUP_MAPPING |
|
static java.lang.String |
SECONDARY_GROUP_MAPPING |
| Modifier and Type | Method | Description |
|---|---|---|
static ApplicationPlacementContext |
getPlacementContext(QueueMapping mapping,
java.lang.String leafQueueName,
CapacitySchedulerQueueManager queueManager) |
|
static ApplicationPlacementContext |
getPlacementContext(QueueMapping mapping,
CapacitySchedulerQueueManager queueManager) |
|
static boolean |
isStaticQueueMapping(QueueMapping mapping) |
|
static QueueMapping |
validateAndGetAutoCreatedQueueMapping(CapacitySchedulerQueueManager queueManager,
QueueMapping mapping) |
|
static QueueMapping |
validateAndGetQueueMapping(CapacitySchedulerQueueManager queueManager,
CSQueue queue,
QueueMapping mapping) |
|
static void |
validateQueueMappingUnderParentQueue(CSQueue parentQueue,
java.lang.String parentQueueName,
java.lang.String leafQueuePath) |
public static final java.lang.String CURRENT_USER_MAPPING
public static final java.lang.String PRIMARY_GROUP_MAPPING
public static final java.lang.String SECONDARY_GROUP_MAPPING
public static void validateQueueMappingUnderParentQueue(CSQueue parentQueue, java.lang.String parentQueueName, java.lang.String leafQueuePath) throws java.io.IOException
java.io.IOExceptionpublic static QueueMapping validateAndGetAutoCreatedQueueMapping(CapacitySchedulerQueueManager queueManager, QueueMapping mapping) throws java.io.IOException
java.io.IOExceptionpublic static QueueMapping validateAndGetQueueMapping(CapacitySchedulerQueueManager queueManager, CSQueue queue, QueueMapping mapping) throws java.io.IOException
java.io.IOExceptionpublic static boolean isStaticQueueMapping(QueueMapping mapping)
public static ApplicationPlacementContext getPlacementContext(QueueMapping mapping, CapacitySchedulerQueueManager queueManager) throws java.io.IOException
java.io.IOExceptionpublic static ApplicationPlacementContext getPlacementContext(QueueMapping mapping, java.lang.String leafQueueName, CapacitySchedulerQueueManager queueManager) throws java.io.IOException
java.io.IOExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.