public static class PlacementConstraintTransformations.SingleConstraintTransformer extends PlacementConstraintTransformations.AbstractTransformer
PlacementConstraint
tree and substitutes each
PlacementConstraint.TargetConstraint
and PlacementConstraint.CardinalityConstraint
with an
equivalent PlacementConstraint.SingleConstraint
.Constructor and Description |
---|
SingleConstraintTransformer(org.apache.hadoop.yarn.api.resource.PlacementConstraint constraint) |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.yarn.api.resource.PlacementConstraint.AbstractConstraint |
visit(org.apache.hadoop.yarn.api.resource.PlacementConstraint.CardinalityConstraint constraint) |
org.apache.hadoop.yarn.api.resource.PlacementConstraint.AbstractConstraint |
visit(org.apache.hadoop.yarn.api.resource.PlacementConstraint.TargetConstraint constraint) |
public SingleConstraintTransformer(org.apache.hadoop.yarn.api.resource.PlacementConstraint constraint)
public org.apache.hadoop.yarn.api.resource.PlacementConstraint.AbstractConstraint visit(org.apache.hadoop.yarn.api.resource.PlacementConstraint.TargetConstraint constraint)
visit
in interface org.apache.hadoop.yarn.api.resource.PlacementConstraint.Visitor<org.apache.hadoop.yarn.api.resource.PlacementConstraint.AbstractConstraint>
visit
in class PlacementConstraintTransformations.AbstractTransformer
public org.apache.hadoop.yarn.api.resource.PlacementConstraint.AbstractConstraint visit(org.apache.hadoop.yarn.api.resource.PlacementConstraint.CardinalityConstraint constraint)
visit
in interface org.apache.hadoop.yarn.api.resource.PlacementConstraint.Visitor<org.apache.hadoop.yarn.api.resource.PlacementConstraint.AbstractConstraint>
visit
in class PlacementConstraintTransformations.AbstractTransformer
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.