| Package | Description | 
|---|---|
| io.druid.indexing.overlord | |
| io.druid.indexing.overlord.autoscaling | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RemoteTaskRunner
The RemoteTaskRunner's primary responsibility is to assign tasks to worker nodes. 
 | 
| Constructor and Description | 
|---|
RemoteTaskRunner(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                RemoteTaskRunnerConfig config,
                IndexerZkConfig indexerZkConfig,
                org.apache.curator.framework.CuratorFramework cf,
                PathChildrenCacheFactory.Builder pathChildrenCacheFactory,
                HttpClient httpClient,
                com.google.common.base.Supplier<WorkerBehaviorConfig> workerConfigRef,
                ProvisioningStrategy<WorkerTaskRunner> provisioningStrategy)  | 
| Modifier and Type | Method and Description | 
|---|---|
Provisioner | 
SimpleWorkerProvisioningStrategy.makeProvisioner(WorkerTaskRunner runner)  | 
Provisioner | 
PendingTaskBasedWorkerProvisioningStrategy.makeProvisioner(WorkerTaskRunner runner)  | 
protected abstract Provisioner | 
AbstractWorkerProvisioningStrategy.makeProvisioner(WorkerTaskRunner runner)  | 
ProvisioningService | 
AbstractWorkerProvisioningStrategy.makeProvisioningService(WorkerTaskRunner runner)  | 
Copyright © 2011–2018. All rights reserved.