Class and Description |
---|
ReservationSystem
This interface is the one implemented by any system that wants to support
Reservations i.e.
|
Class and Description |
---|
AbstractReservationSystem
This is the implementation of
ReservationSystem based on the
ResourceScheduler |
AbstractSchedulerPlanFollower |
Plan
A Plan represents the central data structure of a reservation system that
maintains the "agenda" for the cluster.
|
PlanContext
This interface provides read-only access to configuration-type parameter for
a plan.
|
PlanEdit
This interface groups the methods used to modify the state of a Plan.
|
PlanFollower
A PlanFollower is a component that runs on a timer, and synchronizes the
underlying
ResourceScheduler with the Plan (s) and viceversa. |
Planner |
PlanView
This interface provides a read-only view on the allocations made in this
plan.
|
ReservationAgent
An entity that seeks to acquire resources to satisfy an user's contract
|
ReservationAllocation
A ReservationAllocation represents a concrete allocation of resources over
time that satisfy a certain
ReservationDefinition . |
ReservationInterval
This represents the time duration of the reservation
|
ReservationSchedulerConfiguration |
ReservationSystem
This interface is the one implemented by any system that wants to support
Reservations i.e.
|
SharingPolicy
This is the interface for policy that validate new
ReservationAllocation s for allocations being added to a Plan . |
Class and Description |
---|
ReservationSchedulerConfiguration |
Class and Description |
---|
ReservationSchedulerConfiguration |
Copyright © 2017 Apache Software Foundation. All Rights Reserved.