| 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 |
PendingAsk is 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.