| Class | Description |
|---|---|
| Resource |
This class is internal to the task scheduler to get and set the required ram, disk, and cpu
values to the task instances.
|
| TaskInstanceId |
This class has getter and setter property to get and set the values of task name, task id, and
task indexes.
|
| TaskInstancePlan |
This static class is responsible for assigning the task name, task id, task index, and resource
requirements of the task instances.
|
| TaskSchedulePlan |
This class is responsible for generating the task schedule plan which consists of container plan,
task instance plan along with their resource requirements.
|
| Worker |
Represents a a worker.
|
| WorkerPlan |
This will be the input for a
ITaskScheduler |
| WorkerSchedulePlan |
This class is responsible for assigning the container id, task instances, required
resource, and scheduled resource for the task instances.
|