public class OverlordResource extends Object
Constructor and Description |
---|
OverlordResource(TaskMaster taskMaster,
TaskStorageQueryAdapter taskStorageQueryAdapter,
io.druid.tasklogs.TaskLogStreamer taskLogStreamer,
JacksonConfigManager configManager) |
Modifier and Type | Method and Description |
---|---|
<T> javax.ws.rs.core.Response |
doAction(TaskActionHolder<T> holder) |
javax.ws.rs.core.Response |
doGetLog(String taskid,
long offset) |
javax.ws.rs.core.Response |
doIndex(Task task)
Deprecated.
|
javax.ws.rs.core.Response |
doMerge(Task task)
Deprecated.
|
javax.ws.rs.core.Response |
doShutdown(String taskid) |
javax.ws.rs.core.Response |
getCompleteTasks() |
javax.ws.rs.core.Response |
getPendingTasks() |
javax.ws.rs.core.Response |
getRunningTasks() |
javax.ws.rs.core.Response |
getScalingState() |
javax.ws.rs.core.Response |
getTaskPayload(String taskid) |
javax.ws.rs.core.Response |
getTaskSegments(String taskid) |
javax.ws.rs.core.Response |
getTaskStatus(String taskid) |
javax.ws.rs.core.Response |
getWaitingTasks() |
javax.ws.rs.core.Response |
getWorkerConfig() |
javax.ws.rs.core.Response |
getWorkers() |
javax.ws.rs.core.Response |
getWorkerSetupData()
Deprecated.
|
javax.ws.rs.core.Response |
setWorkerConfig(WorkerBehaviorConfig workerBehaviorConfig) |
javax.ws.rs.core.Response |
setWorkerSetupData(WorkerSetupData workerSetupData)
Deprecated.
|
javax.ws.rs.core.Response |
taskPost(Task task) |
@Inject public OverlordResource(TaskMaster taskMaster, TaskStorageQueryAdapter taskStorageQueryAdapter, io.druid.tasklogs.TaskLogStreamer taskLogStreamer, JacksonConfigManager configManager) throws Exception
Exception
@Deprecated public javax.ws.rs.core.Response doMerge(Task task)
@Deprecated public javax.ws.rs.core.Response doIndex(Task task)
public javax.ws.rs.core.Response taskPost(Task task)
public javax.ws.rs.core.Response getTaskPayload(String taskid)
public javax.ws.rs.core.Response getTaskStatus(String taskid)
public javax.ws.rs.core.Response getTaskSegments(String taskid)
public javax.ws.rs.core.Response doShutdown(String taskid)
public javax.ws.rs.core.Response getWorkerConfig()
public javax.ws.rs.core.Response setWorkerConfig(WorkerBehaviorConfig workerBehaviorConfig)
@Deprecated public javax.ws.rs.core.Response getWorkerSetupData()
@Deprecated public javax.ws.rs.core.Response setWorkerSetupData(WorkerSetupData workerSetupData)
public <T> javax.ws.rs.core.Response doAction(TaskActionHolder<T> holder)
public javax.ws.rs.core.Response getWaitingTasks()
public javax.ws.rs.core.Response getPendingTasks()
public javax.ws.rs.core.Response getRunningTasks()
public javax.ws.rs.core.Response getCompleteTasks()
public javax.ws.rs.core.Response getWorkers()
public javax.ws.rs.core.Response getScalingState()
public javax.ws.rs.core.Response doGetLog(String taskid, long offset)
Copyright © 2015. All rights reserved.