public class FSConfigToCSConfigRuleHandler
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
CHILD_STATIC_DYNAMIC_CONFLICT |
|
static java.lang.String |
DYNAMIC_MAX_ASSIGN |
|
static java.lang.String |
FAIR_AS_DRF |
|
static java.lang.String |
MAX_CAPACITY_PERCENTAGE |
|
static java.lang.String |
MAX_CHILD_CAPACITY |
|
static java.lang.String |
MAX_CHILD_QUEUE_LIMIT |
|
static java.lang.String |
MAX_RESOURCES |
|
static java.lang.String |
MIN_RESOURCES |
|
static java.lang.String |
PARENT_CHILD_CREATE_DIFFERS |
|
static java.lang.String |
PARENT_DYNAMIC_CREATE |
|
static java.lang.String |
QUEUE_AUTO_CREATE |
|
static java.lang.String |
QUEUE_DYNAMIC_CREATE |
|
static java.lang.String |
RESERVATION_SYSTEM |
| Constructor | Description |
|---|---|
FSConfigToCSConfigRuleHandler(ConversionOptions conversionOptions) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Map<java.lang.String,org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.converter.FSConfigToCSConfigRuleHandler.RuleAction> |
getActions() |
|
void |
handleChildQueueCount(java.lang.String queue,
int count) |
|
void |
handleChildStaticDynamicConflict(java.lang.String parentPath) |
|
void |
handleDynamicMaxAssign() |
|
void |
handleFairAsDrf(java.lang.String queueName) |
|
void |
handleFSParentAndChildCreateFlagDiff(Rule.Policy policy) |
|
void |
handleFSParentCreateFlag(java.lang.String parentPath) |
|
void |
handleMaxCapacityPercentage(java.lang.String queueName) |
|
void |
handleMaxChildCapacity() |
|
void |
handleMaxResources() |
|
void |
handleMinResources() |
|
void |
handleReservationSystem() |
|
void |
handleRuleAutoCreateFlag(java.lang.String queue) |
|
void |
initPropertyActions() |
public static final java.lang.String MAX_CHILD_QUEUE_LIMIT
public static final java.lang.String MAX_CAPACITY_PERCENTAGE
public static final java.lang.String MAX_CHILD_CAPACITY
public static final java.lang.String MAX_RESOURCES
public static final java.lang.String MIN_RESOURCES
public static final java.lang.String DYNAMIC_MAX_ASSIGN
public static final java.lang.String RESERVATION_SYSTEM
public static final java.lang.String QUEUE_AUTO_CREATE
public static final java.lang.String FAIR_AS_DRF
public static final java.lang.String QUEUE_DYNAMIC_CREATE
public static final java.lang.String PARENT_DYNAMIC_CREATE
public static final java.lang.String CHILD_STATIC_DYNAMIC_CONFLICT
public static final java.lang.String PARENT_CHILD_CREATE_DIFFERS
public FSConfigToCSConfigRuleHandler(ConversionOptions conversionOptions)
public void initPropertyActions()
public void handleMaxCapacityPercentage(java.lang.String queueName)
public void handleMaxChildCapacity()
public void handleMaxResources()
public void handleMinResources()
public void handleChildQueueCount(java.lang.String queue,
int count)
public void handleDynamicMaxAssign()
public void handleReservationSystem()
public void handleFairAsDrf(java.lang.String queueName)
public void handleRuleAutoCreateFlag(java.lang.String queue)
public void handleFSParentCreateFlag(java.lang.String parentPath)
public void handleChildStaticDynamicConflict(java.lang.String parentPath)
public void handleFSParentAndChildCreateFlagDiff(Rule.Policy policy)
@VisibleForTesting public java.util.Map<java.lang.String,org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.converter.FSConfigToCSConfigRuleHandler.RuleAction> getActions()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.