| Package | Description | 
|---|---|
| io.druid.indexing.common | |
| io.druid.indexing.common.task | |
| io.druid.indexing.kafka | |
| io.druid.indexing.overlord | |
| io.druid.indexing.worker | |
| io.druid.testing.clients | 
| Modifier and Type | Method and Description | 
|---|---|
static TaskStatus | 
TaskStatus.failure(String taskId)  | 
static TaskStatus | 
TaskStatus.fromCode(String taskId,
        TaskState code)  | 
static TaskStatus | 
TaskStatus.running(String taskId)  | 
static TaskStatus | 
TaskStatus.success(String taskId)  | 
TaskStatus | 
TaskStatus.withDuration(long _duration)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Optional<TaskStatus> | 
TaskInfoProvider.getTaskStatus(String id)  | 
| Modifier and Type | Method and Description | 
|---|---|
TaskStatus | 
Task.run(TaskToolbox toolbox)
Execute a task. 
 | 
TaskStatus | 
SameIntervalMergeTask.run(TaskToolbox toolbox)  | 
TaskStatus | 
RestoreTask.run(TaskToolbox toolbox)  | 
TaskStatus | 
RealtimeIndexTask.run(TaskToolbox toolbox)  | 
TaskStatus | 
NoopTask.run(TaskToolbox toolbox)  | 
TaskStatus | 
MoveTask.run(TaskToolbox toolbox)  | 
TaskStatus | 
MergeTaskBase.run(TaskToolbox toolbox)  | 
TaskStatus | 
KillTask.run(TaskToolbox toolbox)  | 
TaskStatus | 
IndexTask.run(TaskToolbox toolbox)  | 
TaskStatus | 
HadoopIndexTask.run(TaskToolbox toolbox)  | 
TaskStatus | 
HadoopConverterTask.ConverterSubTask.run(TaskToolbox toolbox)  | 
TaskStatus | 
ConvertSegmentTask.run(TaskToolbox toolbox)  | 
TaskStatus | 
ConvertSegmentTask.SubTask.run(TaskToolbox toolbox)  | 
TaskStatus | 
CompactionTask.run(TaskToolbox toolbox)  | 
TaskStatus | 
ArchiveTask.run(TaskToolbox toolbox)  | 
TaskStatus | 
AbstractTask.success()  | 
| Modifier and Type | Method and Description | 
|---|---|
TaskStatus | 
KafkaIndexTask.run(TaskToolbox toolbox)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<TaskStatus> | 
TaskStorageQueryAdapter.getRecentlyFinishedTaskStatuses(Integer maxTaskStatuses)  | 
List<TaskStatus> | 
TaskStorage.getRecentlyFinishedTaskStatuses(Integer maxTaskStatuses)
Returns up to  
maxTaskStatuses statuses of recently finished tasks as stored in the storage facility. | 
List<TaskStatus> | 
MetadataTaskStorage.getRecentlyFinishedTaskStatuses(Integer maxTaskStatuses)  | 
List<TaskStatus> | 
HeapMemoryTaskStorage.getRecentlyFinishedTaskStatuses(Integer maxTaskStatuses)  | 
com.google.common.util.concurrent.ListenableFuture<TaskStatus> | 
TaskRunnerWorkItem.getResult()  | 
com.google.common.base.Optional<TaskStatus> | 
TaskStorageQueryAdapter.getStatus(String taskid)  | 
com.google.common.base.Optional<TaskStatus> | 
TaskStorage.getStatus(String taskid)
Returns task status as stored in the storage facility. 
 | 
com.google.common.base.Optional<TaskStatus> | 
MetadataTaskStorage.getStatus(String taskId)  | 
com.google.common.base.Optional<TaskStatus> | 
HeapMemoryTaskStorage.getStatus(String taskid)  | 
List<Pair<Task,com.google.common.util.concurrent.ListenableFuture<TaskStatus>>> | 
ThreadPoolTaskRunner.restore()  | 
List<Pair<Task,com.google.common.util.concurrent.ListenableFuture<TaskStatus>>> | 
TaskRunner.restore()
Some task runners can restart previously-running tasks after being bounced. 
 | 
List<Pair<Task,com.google.common.util.concurrent.ListenableFuture<TaskStatus>>> | 
RemoteTaskRunner.restore()  | 
List<Pair<Task,com.google.common.util.concurrent.ListenableFuture<TaskStatus>>> | 
ForkingTaskRunner.restore()  | 
com.google.common.util.concurrent.ListenableFuture<TaskStatus> | 
ThreadPoolTaskRunner.run(Task task)  | 
com.google.common.util.concurrent.ListenableFuture<TaskStatus> | 
TaskRunner.run(Task task)
Run a task. 
 | 
com.google.common.util.concurrent.ListenableFuture<TaskStatus> | 
RemoteTaskRunner.run(Task task)
A task will be run only if there is no current knowledge in the RemoteTaskRunner of the task. 
 | 
com.google.common.util.concurrent.ListenableFuture<TaskStatus> | 
ForkingTaskRunner.run(Task task)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TaskStorage.insert(Task task,
      TaskStatus status)
Adds a task to the storage facility with a particular status. 
 | 
void | 
MetadataTaskStorage.insert(Task task,
      TaskStatus status)  | 
void | 
HeapMemoryTaskStorage.insert(Task task,
      TaskStatus status)  | 
static void | 
TaskRunnerUtils.notifyStatusChanged(Iterable<Pair<TaskRunnerListener,Executor>> listeners,
                   String taskId,
                   TaskStatus status)  | 
void | 
RemoteTaskRunnerWorkItem.setResult(TaskStatus status)  | 
void | 
TaskStorage.setStatus(TaskStatus status)
Persists task status in the storage facility. 
 | 
void | 
MetadataTaskStorage.setStatus(TaskStatus status)  | 
void | 
HeapMemoryTaskStorage.setStatus(TaskStatus status)  | 
void | 
TaskRunnerListener.statusChanged(String taskId,
             TaskStatus status)
Called when the status of a task has changed. 
 | 
| Constructor and Description | 
|---|
TaskRunnerWorkItem(String taskId,
                  com.google.common.util.concurrent.ListenableFuture<TaskStatus> result)  | 
TaskRunnerWorkItem(String taskId,
                  com.google.common.util.concurrent.ListenableFuture<TaskStatus> result,
                  org.joda.time.DateTime createdTime,
                  org.joda.time.DateTime queueInsertionTime)  | 
| Modifier and Type | Method and Description | 
|---|---|
TaskStatus | 
TaskAnnouncement.getTaskStatus()  | 
| Modifier and Type | Method and Description | 
|---|---|
static TaskAnnouncement | 
TaskAnnouncement.create(String taskId,
      TaskResource resource,
      TaskStatus status,
      TaskLocation location)  | 
static TaskAnnouncement | 
TaskAnnouncement.create(Task task,
      TaskStatus status,
      TaskLocation location)  | 
| Modifier and Type | Method and Description | 
|---|---|
TaskStatus | 
TaskResponseObject.getStatus()  | 
Copyright © 2011–2018. All rights reserved.