public final class SchedulerDriver extends Object
Modifier and Type | Field and Description |
---|---|
static ObjectSerializableCodec<String> |
CODEC |
Constructor and Description |
---|
SchedulerDriver(EvaluatorRequestor requestor,
boolean retainable,
org.apache.reef.examples.scheduler.Scheduler scheduler) |
Modifier and Type | Method and Description |
---|---|
org.apache.reef.examples.scheduler.SchedulerResponse |
cancelTask(List<String> args)
Cancel a Task waiting on the queue.
|
org.apache.reef.examples.scheduler.SchedulerResponse |
clearList()
Clear all the Tasks from the waiting queue.
|
org.apache.reef.examples.scheduler.SchedulerResponse |
getList()
Get the list of tasks in the scheduler.
|
org.apache.reef.examples.scheduler.SchedulerResponse |
getTaskStatus(List<String> args)
Get the status of a task.
|
org.apache.reef.examples.scheduler.SchedulerResponse |
setMaxEvaluators(List<String> args)
Update the maximum number of evaluators to hold.
|
org.apache.reef.examples.scheduler.SchedulerResponse |
submitCommands(List<String> args)
Submit a command to schedule.
|
public static final ObjectSerializableCodec<String> CODEC
@Inject public SchedulerDriver(EvaluatorRequestor requestor, boolean retainable, org.apache.reef.examples.scheduler.Scheduler scheduler)
public org.apache.reef.examples.scheduler.SchedulerResponse getList()
public org.apache.reef.examples.scheduler.SchedulerResponse clearList()
public org.apache.reef.examples.scheduler.SchedulerResponse getTaskStatus(List<String> args)
public org.apache.reef.examples.scheduler.SchedulerResponse cancelTask(List<String> args)
public org.apache.reef.examples.scheduler.SchedulerResponse submitCommands(List<String> args)
public org.apache.reef.examples.scheduler.SchedulerResponse setMaxEvaluators(List<String> args)
Copyright © 2015 The Apache Software Foundation. All rights reserved.