Package org.apache.hadoop.yarn.server.resourcemanager.scheduler

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.
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.