| Modifier and Type | Method and Description |
|---|---|
SeriesSpec |
AggregationFunction.toSeriesSpec(String id,
String field) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.inject.multibindings.MapBinder<String,ESPivotSeriesSpecHandler<? extends SeriesSpec,? extends io.searchbox.core.search.aggregation.Aggregation>> |
ViewsModule.pivotSeriesHandlerBinder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ViewsModule.registerPivotAggregationFunction(String name,
Class<? extends SeriesSpec> seriesSpecClass) |
protected com.google.inject.binder.ScopedBindingBuilder |
ViewsModule.registerPivotSeriesHandler(String name,
Class<? extends ESPivotSeriesSpecHandler<? extends SeriesSpec,? extends io.searchbox.core.search.aggregation.Aggregation>> implementation) |
| Modifier and Type | Method and Description |
|---|---|
String |
ESGeneratedQueryContext.seriesName(SeriesSpec seriesSpec,
Pivot pivot) |
| Modifier and Type | Class and Description |
|---|---|
class |
ESPivotSeriesSpecHandler<SPEC_TYPE extends SeriesSpec,AGGREGATION_RESULT extends io.searchbox.core.search.aggregation.Aggregation> |
| Modifier and Type | Method and Description |
|---|---|
Stream<ESPivotSeriesSpecHandler.Value> |
ESPivotSeriesSpecHandler.handleResult(Pivot pivot,
SeriesSpec seriesSpec,
Object queryResult,
Object aggregationResult,
SearchTypeHandler searchTypeHandler,
GeneratedQueryContext queryContext) |
| Constructor and Description |
|---|
ESPivot(Map<String,ESPivotBucketSpecHandler<? extends BucketSpec,? extends io.searchbox.core.search.aggregation.Aggregation>> bucketHandlers,
Map<String,ESPivotSeriesSpecHandler<? extends SeriesSpec,? extends io.searchbox.core.search.aggregation.Aggregation>> seriesHandlers) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SeriesSpecHandler<SPEC_TYPE extends SeriesSpec,AGGREGATION_BUILDER,QUERY_RESULT,AGGREGATION_RESULT,SEARCHTYPE_HANDLER,QUERY_CONTEXT>
Implementations of this class contribute handlers for series to concrete implementations of
the pivot search type. |
| Modifier and Type | Class and Description |
|---|---|
static class |
SeriesSpec.Fallback |
| Modifier and Type | Method and Description |
|---|---|
abstract List<SeriesSpec> |
Pivot.series() |
| Modifier and Type | Method and Description |
|---|---|
default Optional<AGGREGATION_BUILDER> |
SeriesSpecHandler.createAggregation(String name,
Pivot pivot,
SeriesSpec seriesSpec,
SearchTypeHandler searchTypeHandler,
GeneratedQueryContext queryContext) |
default Object |
SeriesSpecHandler.handleResult(Pivot pivot,
SeriesSpec seriesSpec,
Object queryResult,
Object aggregationResult,
SearchTypeHandler searchTypeHandler,
GeneratedQueryContext queryContext) |
| Modifier and Type | Method and Description |
|---|---|
abstract Pivot.Builder |
Pivot.Builder.series(List<SeriesSpec> series) |
| Modifier and Type | Class and Description |
|---|---|
class |
Average |
class |
Cardinality |
class |
Count |
class |
Max |
class |
Min |
class |
Percentile |
class |
StdDev |
class |
Sum |
class |
SumOfSquares |
class |
Variance |
Copyright © 2012–2020 Graylog, Inc.. All rights reserved.