|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| PreemptableResourceScheduler | Interface for a scheduler that supports preemption/killing |
| Queue | |
| ResourceScheduler | This interface is the one implemented by the schedulers. |
| YarnScheduler | This interface is used by the components to talk to the scheduler for allocating of resources, cleaning up resources. |
| Class Summary | |
|---|---|
| AbstractYarnScheduler<T extends SchedulerApplicationAttempt,N extends SchedulerNode> | |
| ActiveUsersManager | ActiveUsersManager tracks active users in the system. |
| Allocation | |
| AppSchedulingInfo | This class keeps track of all the consumption of an application. |
| ContainerPreemptEvent | Simple event class used to communicate containers unreservations, preemption, killing |
| NodeReport | Node usage report. |
| NodeResponse | The class that encapsulates response from clusterinfo for updates from the node managers. |
| QueueMetrics | |
| SchedulerApplication<T extends SchedulerApplicationAttempt> | |
| SchedulerApplicationAttempt | Represents an application attempt from the viewpoint of the scheduler. |
| SchedulerApplicationAttempt.ContainersAndNMTokensAllocation | |
| SchedulerAppReport | Represents an application attempt, and the resources that the attempt is using. |
| SchedulerAppUtils | |
| SchedulerNode | Represents a YARN Cluster Node from the viewpoint of the scheduler. |
| SchedulerNodeReport | Node usage report. |
| SchedulerUtils | Utilities shared by schedulers. |
| Enum Summary | |
|---|---|
| ContainerPreemptEventType | |
| NodeType | Resource classification. |
| Exception Summary | |
|---|---|
| QueueNotFoundException | |
| SchedulerDynamicEditException | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||