| Package | Description |
|---|---|
| org.graylog.plugins.views | |
| org.graylog.plugins.views.search.engine | |
| org.graylog.plugins.views.search.searchtypes.pivot | |
| org.graylog2.storage.providers |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.inject.multibindings.MapBinder<String,QueryBackend<? extends GeneratedQueryContext>> |
ViewsModule.queryBackendBinder(Version version) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.inject.binder.ScopedBindingBuilder |
ViewsModule.registerQueryBackend(Version version,
String name,
Class<? extends QueryBackend<? extends GeneratedQueryContext>> implementation) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
QueryBackend<T extends GeneratedQueryContext>
A search backend that is capable of generating and executing search jobs
|
| Modifier and Type | Method and Description |
|---|---|
default QueryResult |
QueryBackend.run(SearchJob job,
Query query,
GeneratedQueryContext generatedQueryContext,
Set<QueryResult> predecessorResults) |
| Constructor and Description |
|---|
QueryEngine(Map<String,QueryBackend<? extends GeneratedQueryContext>> backends,
Set<QueryMetadataDecorator> queryMetadataDecorators,
QueryParser queryParser)
Deprecated.
|
QueryEngine(QueryBackend<? extends GeneratedQueryContext> elasticsearchBackend,
Set<QueryMetadataDecorator> queryMetadataDecorators,
QueryParser queryParser) |
| Modifier and Type | Method and Description |
|---|---|
default Optional<AGGREGATION_BUILDER> |
BucketSpecHandler.createAggregation(String name,
Pivot pivot,
PivotSpec pivotSpec,
SearchTypeHandler searchTypeHandler,
GeneratedQueryContext queryContext,
Query query) |
default Optional<AGGREGATION_BUILDER> |
SeriesSpecHandler.createAggregation(String name,
Pivot pivot,
SeriesSpec seriesSpec,
SearchTypeHandler searchTypeHandler,
GeneratedQueryContext queryContext) |
default Optional<AGGREGATION_BUILDER> |
PivotSpecHandler.createAggregation(String name,
PivotSpec pivotSpec,
SearchTypeHandler searchTypeHandler,
GeneratedQueryContext queryContext) |
default Object |
BucketSpecHandler.handleResult(Pivot pivot,
BucketSpec bucketSpec,
Object queryResult,
Object aggregationResult,
SearchTypeHandler searchTypeHandler,
GeneratedQueryContext queryContext) |
default Object |
SeriesSpecHandler.handleResult(Pivot pivot,
SeriesSpec seriesSpec,
Object queryResult,
Object aggregationResult,
SearchTypeHandler searchTypeHandler,
GeneratedQueryContext queryContext) |
default Object |
PivotSpecHandler.handleResult(PivotSpec pivotSpec,
Object queryResult,
Object aggregationResult,
SearchTypeHandler searchTypeHandler,
GeneratedQueryContext queryContext) |
| Constructor and Description |
|---|
ElasticsearchBackendProvider(Version version,
Map<Version,javax.inject.Provider<QueryBackend<? extends GeneratedQueryContext>>> pluginBindings) |
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.