Uses of Interface
org.apache.hadoop.yarn.server.resourcemanager.placement.csmappingrule.MappingRuleValidationContext
Packages that use MappingRuleValidationContext
-
Uses of MappingRuleValidationContext in org.apache.hadoop.yarn.server.resourcemanager.placement.csmappingrule
Classes in org.apache.hadoop.yarn.server.resourcemanager.placement.csmappingrule that implement MappingRuleValidationContextMethods in org.apache.hadoop.yarn.server.resourcemanager.placement.csmappingrule with parameters of type MappingRuleValidationContextModifier and TypeMethodDescriptionvoidMappingRule.validate(MappingRuleValidationContext ctx) voidMappingRuleAction.validate(MappingRuleValidationContext ctx) This method is responsible for config validation, the context contains all information required for validation, method should throw an exception on detectable setup errors.voidMappingRuleActions.PlaceToQueueAction.validate(MappingRuleValidationContext ctx) This method is responsible for config validation, we use the validation context's helper method to validate if our path is valid.voidMappingRuleActions.RejectAction.validate(MappingRuleValidationContext ctx) Reject action is always valid, so it is just an empty implementation of the defined interface method.voidMappingRuleActions.VariableUpdateAction.validate(MappingRuleValidationContext ctx) During the validation process we add the variable set by this action to the known variables, to make sure the context is aware that we might introduce a new custom variable.