Class and Description |
---|
ContainerPreemptEvent
Simple event class used to communicate containers unreservations, preemption, killing
|
PreemptableResourceScheduler
Interface for a scheduler that supports preemption/killing
|
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 and Description |
---|
Queue.QueueLabelPolicy |
Class and Description |
---|
ContainerPreemptEvent
Simple event class used to communicate containers unreservations, preemption, killing
|
PreemptableResourceScheduler
Interface for a scheduler that supports preemption/killing
|
Class and Description |
---|
ContainerPreemptEvent
Simple event class used to communicate containers unreservations, preemption, killing
|
PreemptableResourceScheduler
Interface for a scheduler that supports preemption/killing
|
Class and Description |
---|
Queue |
QueueMetrics |
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 and Description |
---|
YarnScheduler
This interface is used by the components to talk to the
scheduler for allocating of resources, cleaning up resources.
|
Class and Description |
---|
NodeType
Resource classification.
|
YarnScheduler
This interface is used by the components to talk to the
scheduler for allocating of resources, cleaning up resources.
|
Class and Description |
---|
ActiveUsersManager
ActiveUsersManager tracks active users in the system. |
Allocation |
AppSchedulingInfo
This class keeps track of all the consumption of an application.
|
ContainerPreemptEventType |
NodeType
Resource classification.
|
Queue |
Queue.QueueLabelPolicy |
QueueMetrics |
ResourceScheduler
This interface is the one implemented by the schedulers.
|
SchedulerApplication |
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.
|
SchedulerNode
Represents a YARN Cluster Node from the viewpoint of the scheduler.
|
SchedulerNodeReport
Node usage report.
|
YarnScheduler
This interface is used by the components to talk to the
scheduler for allocating of resources, cleaning up resources.
|
Class and Description |
---|
AbstractYarnScheduler |
ActiveUsersManager
ActiveUsersManager tracks active users in the system. |
Allocation |
NodeType
Resource classification.
|
PreemptableResourceScheduler
Interface for a scheduler that supports preemption/killing
|
Queue |
Queue.QueueLabelPolicy |
QueueMetrics |
ResourceLimits
Resource limits for queues/applications, this means max overall (please note
that, it's not "extra") resource you can get.
|
ResourceScheduler
This interface is the one implemented by the schedulers.
|
ResourceUsage
Resource Usage by Labels for following fields by label - AM resource (to
enforce max-am-resource-by-label after YARN-2637) - Used resource (includes
AM resource usage) - Reserved resource - Pending resource - Headroom
This class can be used to track resource usage in queue/user/app.
|
SchedulerApplicationAttempt
Represents an application attempt from the viewpoint of the scheduler.
|
SchedulerDynamicEditException |
YarnScheduler
This interface is used by the components to talk to the
scheduler for allocating of resources, cleaning up resources.
|
Class and Description |
---|
ActiveUsersManager
ActiveUsersManager tracks active users in the system. |
Allocation |
NodeType
Resource classification.
|
Queue |
SchedulerApplicationAttempt
Represents an application attempt from the viewpoint of the scheduler.
|
SchedulerNode
Represents a YARN Cluster Node from the viewpoint of the scheduler.
|
Class and Description |
---|
AbstractYarnScheduler |
ActiveUsersManager
ActiveUsersManager tracks active users in the system. |
Allocation |
NodeType
Resource classification.
|
Queue |
Queue.QueueLabelPolicy |
QueueMetrics |
ResourceScheduler
This interface is the one implemented by the schedulers.
|
SchedulerApplicationAttempt
Represents an application attempt from the viewpoint of the scheduler.
|
SchedulerNode
Represents a YARN Cluster Node from the viewpoint of the scheduler.
|
YarnScheduler
This interface is used by the components to talk to the
scheduler for allocating of resources, cleaning up resources.
|
Class and Description |
---|
AbstractYarnScheduler |
Allocation |
QueueMetrics |
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 and Description |
---|
ResourceScheduler
This interface is the one implemented by the schedulers.
|
Class and Description |
---|
ResourceScheduler
This interface is the one implemented by the schedulers.
|
Copyright © 2017 Apache Software Foundation. All Rights Reserved.