Class FSConfigToCSConfigRuleHandler
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.converter.FSConfigToCSConfigRuleHandler
Class that determines what should happen if the FS->CS converter
encounters a property that is currently not supported.
Acceptable values are either "abort" or "warning".
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMap<String,org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.converter.FSConfigToCSConfigRuleHandler.RuleAction> voidhandleChildQueueCount(String queue, int count) voidhandleChildStaticDynamicConflict(String parentPath) voidvoidhandleFairAsDrf(String queueName) voidvoidhandleFSParentCreateFlag(String parentPath) voidhandleMaxCapacityPercentage(String queueName) voidvoidvoidvoidvoidhandleRuleAutoCreateFlag(String queue) void
-
Field Details
-
MAX_CHILD_QUEUE_LIMIT
- See Also:
-
MAX_CAPACITY_PERCENTAGE
- See Also:
-
MAX_CHILD_CAPACITY
- See Also:
-
MAX_RESOURCES
- See Also:
-
MIN_RESOURCES
- See Also:
-
DYNAMIC_MAX_ASSIGN
- See Also:
-
RESERVATION_SYSTEM
- See Also:
-
QUEUE_AUTO_CREATE
- See Also:
-
FAIR_AS_DRF
- See Also:
-
QUEUE_DYNAMIC_CREATE
- See Also:
-
PARENT_DYNAMIC_CREATE
- See Also:
-
CHILD_STATIC_DYNAMIC_CONFLICT
- See Also:
-
PARENT_CHILD_CREATE_DIFFERS
- See Also:
-
-
Constructor Details
-
FSConfigToCSConfigRuleHandler
-
-
Method Details
-
initPropertyActions
public void initPropertyActions() -
handleMaxCapacityPercentage
-
handleMaxChildCapacity
public void handleMaxChildCapacity() -
handleMaxResources
public void handleMaxResources() -
handleMinResources
public void handleMinResources() -
handleChildQueueCount
-
handleDynamicMaxAssign
public void handleDynamicMaxAssign() -
handleReservationSystem
public void handleReservationSystem() -
handleFairAsDrf
-
handleRuleAutoCreateFlag
-
handleFSParentCreateFlag
-
handleChildStaticDynamicConflict
-
handleFSParentAndChildCreateFlagDiff
-
getActions
-