| Modifier and Type | Method and Description |
|---|---|
protected com.google.inject.multibindings.MapBinder<String,ESSearchTypeHandler<? extends SearchType>> |
ViewsModule.esSearchTypeHandlerBinder() |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.inject.binder.ScopedBindingBuilder |
ViewsModule.registerESSearchTypeHandler(String name,
Class<? extends ESSearchTypeHandler<? extends SearchType>> implementation) |
| Modifier and Type | Class and Description |
|---|---|
static class |
SearchType.Fallback |
| Modifier and Type | Method and Description |
|---|---|
SearchType |
SearchType.applyExecutionContext(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
com.fasterxml.jackson.databind.JsonNode state) |
SearchType |
SearchType.Fallback.applyExecutionContext(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
com.fasterxml.jackson.databind.JsonNode state) |
| Modifier and Type | Method and Description |
|---|---|
abstract com.google.common.collect.ImmutableSet<SearchType> |
Query.searchTypes() |
| Modifier and Type | Method and Description |
|---|---|
abstract Query.Builder |
Query.Builder.searchTypes(Set<SearchType> searchTypes) |
| Modifier and Type | Method and Description |
|---|---|
void |
ESGeneratedQueryContext.addAggregation(org.elasticsearch.search.aggregations.AggregationBuilder builder,
SearchType searchType) |
void |
ESGeneratedQueryContext.addAggregations(Collection<org.elasticsearch.search.aggregations.AggregationBuilder> builders,
SearchType searchType) |
org.elasticsearch.search.builder.SearchSourceBuilder |
ESGeneratedQueryContext.searchSourceBuilder(SearchType searchType) |
| Constructor and Description |
|---|
ElasticsearchBackend(Map<String,javax.inject.Provider<ESSearchTypeHandler<? extends SearchType>>> elasticsearchSearchTypeHandlers,
QueryStringParser queryStringParser,
io.searchbox.client.JestClient jestClient,
IndexRangeService indexRangeService,
StreamService streamService,
ESQueryDecorators esQueryDecorators) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ESSearchTypeHandler<S extends SearchType>
Signature of search type handlers the elasticsearch backend takes.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SearchTypeHandler<S extends SearchType,Q,R> |
| Modifier and Type | Method and Description |
|---|---|
default SearchType.Result |
SearchTypeHandler.extractResult(SearchJob job,
Query query,
SearchType searchType,
R queryResult,
Q queryContext) |
default void |
SearchTypeHandler.generateQueryPart(SearchJob job,
Query query,
SearchType searchType,
Q queryContext) |
| Modifier and Type | Class and Description |
|---|---|
class |
DateHistogram |
class |
FieldMetric |
class |
GroupBy |
class |
GroupByHistogram |
class |
MessageList |
| Modifier and Type | Method and Description |
|---|---|
SearchType |
MessageList.applyExecutionContext(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
com.fasterxml.jackson.databind.JsonNode state) |
SearchType |
DateHistogram.applyExecutionContext(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
com.fasterxml.jackson.databind.JsonNode state) |
SearchType |
GroupByHistogram.applyExecutionContext(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
com.fasterxml.jackson.databind.JsonNode state) |
SearchType |
GroupBy.applyExecutionContext(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
com.fasterxml.jackson.databind.JsonNode state) |
SearchType |
FieldMetric.applyExecutionContext(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
com.fasterxml.jackson.databind.JsonNode state) |
| Modifier and Type | Class and Description |
|---|---|
class |
Pivot |
| Modifier and Type | Method and Description |
|---|---|
SearchType |
Pivot.applyExecutionContext(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
com.fasterxml.jackson.databind.JsonNode state) |
Copyright © 2012–2020 Graylog, Inc.. All rights reserved.