| Interface | Description |
|---|---|
| OrderingPolicy<S extends SchedulableEntity> |
OrderingPolicy is used by the scheduler to order SchedulableEntities for
container assignment and preemption
|
| SchedulableEntity |
A SchedulableEntity is a process to be scheduled.
|
| Class | Description |
|---|---|
| AbstractComparatorOrderingPolicy<S extends SchedulableEntity> |
An OrderingPolicy which can serve as a baseclass for policies which can be
expressed in terms of comparators
|
| FairOrderingPolicy<S extends SchedulableEntity> |
An OrderingPolicy which orders SchedulableEntities for fairness (see
FairScheduler
FairSharePolicy), generally, processes with lesser usage are lesser.
|
| FifoComparator |
A Comparator which orders SchedulableEntities by input order
|
| FifoOrderingPolicy<S extends SchedulableEntity> |
An OrderingPolicy which orders SchedulableEntities by input order
|
| FifoOrderingPolicyForPendingApps<S extends SchedulableEntity> |
This ordering policy is used for pending applications only.
|
| PriorityComparator |
A Comparator which orders SchedulableEntities by priority.
|
| RecoveryComparator |
A Comparator which orders SchedulableEntities by isRecovering flag.
|
Copyright © 2017 Apache Software Foundation. All Rights Reserved.