|
||||||||||
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 | |
---|---|
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 | Represents an application attempt from the viewpoint of the scheduler. |
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. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |