| Package | Description | 
|---|---|
| org.apache.hadoop.yarn.server.resourcemanager | |
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint | Package org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement
 contains classes related to scheduling containers using placement
 constraints. | 
| Class and Description | 
|---|
| AllocationTagsManager In-memory mapping between applications/container-tags and nodes/racks. | 
| PlacementConstraintManager Interface for storing and retrieving placement constraints (see
  PlacementConstraint). | 
| PlacementConstraintManagerService The service that implements the  PlacementConstraintManagerinterface. | 
| Class and Description | 
|---|
| AllocationTags Allocation tags under same namespace. | 
| AllocationTagsManager In-memory mapping between applications/container-tags and nodes/racks. | 
| AllocationTagsManager.TypeToCountedTags Generic store mapping type T to counted tags. | 
| Evaluable A class implements Evaluable interface represents the internal state
 of the class can be changed against a given target. | 
| InvalidAllocationTagsQueryException Exception when invalid parameter specified to do placement tags related
 queries. | 
| PlacementConstraintManager Interface for storing and retrieving placement constraints (see
  PlacementConstraint). | 
| PlacementConstraintManagerService The service that implements the  PlacementConstraintManagerinterface. | 
| TargetApplications This class is used by
  TargetApplicationsNamespace.evaluate(TargetApplications)to evaluate
 a namespace. | 
| TargetApplicationsNamespace Class to describe the namespace of allocation tags, used by
  AllocationTags. | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.