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