public interface WorkerTaskRunner extends TaskRunner
| Modifier and Type | Method and Description | 
|---|---|
WorkerTaskRunnerConfig | 
getConfig()  | 
Collection<Worker> | 
getLazyWorkers()
Return a list of workers who can be reaped by autoscaling 
 | 
Collection<Task> | 
getPendingTaskPayloads()  | 
Collection<ImmutableWorkerInfo> | 
getWorkers()
List of known workers who can accept tasks for running 
 | 
Collection<Worker> | 
markWorkersLazy(com.google.common.base.Predicate<ImmutableWorkerInfo> isLazyWorker,
               int maxWorkers)
Check which workers can be marked as lazy 
 | 
getKnownTasks, getPendingTasks, getRunningTasks, getScalingStats, registerListener, restore, run, shutdown, start, stop, unregisterListenerCollection<ImmutableWorkerInfo> getWorkers()
Collection<Worker> getLazyWorkers()
Collection<Worker> markWorkersLazy(com.google.common.base.Predicate<ImmutableWorkerInfo> isLazyWorker, int maxWorkers)
WorkerTaskRunnerConfig getConfig()
Collection<Task> getPendingTaskPayloads()
Copyright © 2011–2018. All rights reserved.