public interface IndexingServiceClient
| Modifier and Type | Method and Description |
|---|---|
String |
cancelTask(String taskId) |
String |
compactSegments(List<DataSegment> segments,
int compactionTaskPriority,
ClientCompactionTaskQueryTuningConfig tuningConfig,
Map<String,Object> context) |
List<TaskStatusPlus> |
getActiveTasks()
Gets all tasks that are waiting, pending, or running.
|
TaskStatusPlus |
getLastCompleteTask() |
TaskPayloadResponse |
getTaskPayload(String taskId) |
TaskStatusResponse |
getTaskStatus(String taskId) |
Map<String,TaskStatus> |
getTaskStatuses(Set<String> taskIds) |
int |
getTotalWorkerCapacity() |
int |
killPendingSegments(String dataSource,
org.joda.time.DateTime end) |
void |
killUnusedSegments(String dataSource,
org.joda.time.Interval interval) |
String |
runTask(Object taskObject) |
void killUnusedSegments(String dataSource, org.joda.time.Interval interval)
int killPendingSegments(String dataSource, org.joda.time.DateTime end)
String compactSegments(List<DataSegment> segments, int compactionTaskPriority, @Nullable ClientCompactionTaskQueryTuningConfig tuningConfig, @Nullable Map<String,Object> context)
int getTotalWorkerCapacity()
List<TaskStatusPlus> getActiveTasks()
TaskStatusResponse getTaskStatus(String taskId)
Map<String,TaskStatus> getTaskStatuses(Set<String> taskIds) throws InterruptedException
InterruptedException@Nullable TaskStatusPlus getLastCompleteTask()
@Nullable TaskPayloadResponse getTaskPayload(String taskId)
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.