| Modifier and Type | Method and Description |
|---|---|
SearchJob |
SearchJob.seal() |
| Modifier and Type | Method and Description |
|---|---|
SearchJob |
SearchJobService.create(Search query,
String owner) |
SearchJob |
InMemorySearchJobService.create(Search query,
String owner) |
| Modifier and Type | Method and Description |
|---|---|
Optional<SearchJob> |
SearchJobService.load(String id,
String owner) |
Optional<SearchJob> |
InMemorySearchJobService.load(String id,
String owner) |
| Modifier and Type | Method and Description |
|---|---|
String |
ESQueryDecorators.decorate(String queryString,
SearchJob job,
Query query,
Set<QueryResult> results) |
String |
ESQueryDecorator.decorate(String queryString,
SearchJob job,
Query query,
Set<QueryResult> results) |
QueryResult |
ElasticsearchBackend.doRun(SearchJob job,
Query query,
ESGeneratedQueryContext queryContext,
Set<QueryResult> predecessorResults) |
ESGeneratedQueryContext |
ElasticsearchBackend.generate(SearchJob job,
Query query,
Set<QueryResult> results) |
Optional<org.elasticsearch.index.query.QueryBuilder> |
ElasticsearchBackend.generateFilterClause(Filter filter,
SearchJob job,
Query query,
Set<QueryResult> results) |
| Constructor and Description |
|---|
ESGeneratedQueryContext(ElasticsearchBackend elasticsearchBackend,
org.elasticsearch.search.builder.SearchSourceBuilder ssb,
SearchJob job,
Query query,
Set<QueryResult> results) |
| Modifier and Type | Method and Description |
|---|---|
SearchType.Result |
ESDateHistogram.doExtractResult(SearchJob job,
Query query,
DateHistogram searchType,
io.searchbox.core.SearchResult result,
io.searchbox.core.search.aggregation.MetricAggregation aggregations,
ESGeneratedQueryContext queryContext) |
SearchType.Result |
ESFieldMetric.doExtractResult(SearchJob job,
Query query,
FieldMetric fieldMetric,
io.searchbox.core.SearchResult queryResult,
io.searchbox.core.search.aggregation.MetricAggregation aggregations,
ESGeneratedQueryContext queryContext) |
SearchType.Result |
ESGroupByHistogram.doExtractResult(SearchJob job,
Query query,
GroupByHistogram groupByHistogram,
io.searchbox.core.SearchResult queryResult,
io.searchbox.core.search.aggregation.MetricAggregation aggregations,
ESGeneratedQueryContext queryContext) |
SearchType.Result |
ESGroupBy.doExtractResult(SearchJob job,
Query query,
GroupBy groupBy,
io.searchbox.core.SearchResult queryResult,
io.searchbox.core.search.aggregation.MetricAggregation aggregations,
ESGeneratedQueryContext queryContext) |
SearchType.Result |
ESMessageList.doExtractResult(SearchJob job,
Query query,
MessageList searchType,
io.searchbox.core.SearchResult result,
io.searchbox.core.search.aggregation.MetricAggregation aggregations,
ESGeneratedQueryContext queryContext) |
SearchType.Result |
ESSearchTypeHandler.doExtractResult(SearchJob job,
Query query,
S searchType,
io.searchbox.core.SearchResult queryResult,
io.searchbox.core.search.aggregation.MetricAggregation aggregations,
ESGeneratedQueryContext queryContext) |
default SearchType.Result |
ESSearchTypeHandler.doExtractResultImpl(SearchJob job,
Query query,
S searchType,
io.searchbox.core.SearchResult queryResult,
ESGeneratedQueryContext queryContext) |
void |
ESDateHistogram.doGenerateQueryPart(SearchJob job,
Query query,
DateHistogram dateHistogram,
ESGeneratedQueryContext queryContext) |
void |
ESFieldMetric.doGenerateQueryPart(SearchJob job,
Query query,
FieldMetric fieldMetric,
ESGeneratedQueryContext queryContext) |
void |
ESGroupBy.doGenerateQueryPart(SearchJob job,
Query query,
GroupBy groupBy,
ESGeneratedQueryContext queryContext) |
void |
ESGroupByHistogram.doGenerateQueryPart(SearchJob job,
Query query,
GroupByHistogram groupByHistogram,
ESGeneratedQueryContext queryContext) |
void |
ESMessageList.doGenerateQueryPart(SearchJob job,
Query query,
MessageList messageList,
ESGeneratedQueryContext queryContext) |
| Modifier and Type | Method and Description |
|---|---|
SearchType.Result |
ESPivot.doExtractResult(SearchJob job,
Query query,
Pivot pivot,
io.searchbox.core.SearchResult queryResult,
io.searchbox.core.search.aggregation.MetricAggregation aggregations,
ESGeneratedQueryContext queryContext) |
void |
ESPivot.doGenerateQueryPart(SearchJob job,
Query query,
Pivot pivot,
ESGeneratedQueryContext queryContext) |
| Modifier and Type | Method and Description |
|---|---|
SearchJob |
QueryEngine.execute(SearchJob searchJob) |
| Modifier and Type | Method and Description |
|---|---|
SearchType.Result |
SearchTypeHandler.doExtractResultImpl(SearchJob job,
Query query,
S searchType,
R queryResult,
Q queryContext) |
void |
SearchTypeHandler.doGenerateQueryPart(SearchJob job,
Query query,
S searchType,
Q queryContext) |
QueryResult |
QueryBackend.doRun(SearchJob job,
Query query,
T queryContext,
Set<QueryResult> predecessorResults)
Run the generated query as part of the given query job.
|
SearchJob |
QueryEngine.execute(SearchJob searchJob) |
default SearchType.Result |
SearchTypeHandler.extractResult(SearchJob job,
Query query,
SearchType searchType,
R queryResult,
Q queryContext) |
T |
QueryBackend.generate(SearchJob job,
Query query,
Set<QueryResult> predecessorResults)
Generate a backend-specific query out of the logical query structure.
|
Object |
QueryGenerator.generate(SearchJob job,
Query query,
Set<QueryResult> results) |
default void |
SearchTypeHandler.generateQueryPart(SearchJob job,
Query query,
SearchType searchType,
Q queryContext) |
default QueryResult |
QueryBackend.run(SearchJob job,
Query query,
GeneratedQueryContext generatedQueryContext,
Set<QueryResult> predecessorResults) |
| Constructor and Description |
|---|
QueryPlan(QueryEngine queryEngine,
SearchJob searchJob) |
| Modifier and Type | Method and Description |
|---|---|
SearchJob |
SearchResource.jobStatus(String jobId) |
Copyright © 2012–2020 Graylog, Inc.. All rights reserved.