public class SearchJob extends Object implements ParameterProvider
| Modifier and Type | Class and Description |
|---|---|
static class |
SearchJob.ExecutionInfo |
| Constructor and Description |
|---|
SearchJob(String id,
Search search,
String owner) |
| Modifier and Type | Method and Description |
|---|---|
void |
addError(SearchError t) |
void |
addQueryResultFuture(String queryId,
CompletableFuture<QueryResult> resultFuture) |
SearchJob.ExecutionInfo |
execution() |
Set<SearchError> |
getErrors() |
String |
getId() |
String |
getOwner() |
Optional<Parameter> |
getParameter(String name) |
CompletableFuture<QueryResult> |
getQueryResultFuture(String queryId) |
CompletableFuture<Void> |
getResultFuture() |
Search |
getSearch() |
String |
getSearchId() |
Map<String,QueryResult> |
results() |
SearchJob |
seal() |
public String getId()
public Search getSearch()
public String getSearchId()
public String getOwner()
public Set<SearchError> getErrors()
public CompletableFuture<Void> getResultFuture()
public void addQueryResultFuture(String queryId, CompletableFuture<QueryResult> resultFuture)
public Map<String,QueryResult> results()
public SearchJob.ExecutionInfo execution()
public CompletableFuture<QueryResult> getQueryResultFuture(String queryId)
public SearchJob seal()
public void addError(SearchError t)
public Optional<Parameter> getParameter(String name)
getParameter in interface ParameterProviderCopyright © 2012–2022 Graylog, Inc.. All rights reserved.