Interface | Description |
---|---|
PlacementConstraint.Visitable |
Interface used to enable the elements of the constraint tree to be visited.
|
PlacementConstraint.Visitor<T> |
Visitor API for a constraint tree.
|
Class | Description |
---|---|
PlacementConstraint |
PlacementConstraint represents a placement constraint for a resource
allocation. |
PlacementConstraint.AbstractConstraint |
Abstract class that acts as the superclass of all placement constraint
classes.
|
PlacementConstraint.And |
Class that represents a composite constraint that is a conjunction of other
constraints.
|
PlacementConstraint.CardinalityConstraint |
Class that represents a cardinality constraint.
|
PlacementConstraint.CompositeConstraint<R extends PlacementConstraint.Visitable> |
Class that represents composite constraints, which comprise other
constraints, forming a constraint tree.
|
PlacementConstraint.DelayedOr |
Class that represents a composite constraint that comprises a list of timed
placement constraints (see
PlacementConstraint.TimedPlacementConstraint ). |
PlacementConstraint.Or |
Class that represents a composite constraint that is a disjunction of other
constraints.
|
PlacementConstraint.SingleConstraint |
Consider a set of nodes N that belongs to the scope specified in the
constraint.
|
PlacementConstraint.TargetConstraint |
Class that represents a target constraint.
|
PlacementConstraint.TargetExpression |
Class representing the target expressions that are used in placement
constraints.
|
PlacementConstraint.TimedPlacementConstraint |
Represents a timed placement constraint that has to be satisfied within a
time window.
|
PlacementConstraints |
This class contains various static methods for the applications to create
placement constraints (see also
PlacementConstraint ). |
PlacementConstraints.PlacementTargets |
Class with static methods for constructing target expressions to be used in
placement constraints.
|
Enum | Description |
---|---|
PlacementConstraint.TargetExpression.TargetType |
Enum specifying the type of the target expression.
|
PlacementConstraint.TimedPlacementConstraint.DelayUnit |
The unit of scheduling delay.
|
Copyright © 2008–2021 Apache Software Foundation. All rights reserved.