| Interface | Description | 
|---|---|
| ResourceAllocationCommitter | Scheduler should implement this interface if it wants to have multi-threading
 plus global scheduling functionality | 
| Class | Description | 
|---|---|
| ApplicationSchedulingConfig | This class will keep all Scheduling env's names which will help in
 placement calculations. | 
| AssignmentInformation | |
| AssignmentInformation.AssignmentDetails | |
| ContainerAllocationProposal<A extends SchedulerApplicationAttempt,N extends SchedulerNode> | Proposal to allocate/reserve a new container | 
| ContainerRequest | ContainerRequest is a class to capture resource requests associated with a
 Container, this will be used by scheduler to recover resource requests if the
 container preempted or cancelled before AM acquire the container. | 
| PendingAsk | PendingAskis the class to include minimal information of how much
 resource to ask under constraints (e.g. | 
| QueueEntitlement | |
| ResourceCommitRequest<A extends SchedulerApplicationAttempt,N extends SchedulerNode> | |
| SchedulerContainer<A extends SchedulerApplicationAttempt,N extends SchedulerNode> | Contexts for a container inside scheduler | 
| Enum | Description | 
|---|---|
| AssignmentInformation.Operation | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.