| Modifier and Type | Method and Description |
|---|---|
protected io.searchbox.core.search.aggregation.Aggregation |
ESPivotSeriesSpecHandler.extractAggregationFromResult(Pivot pivot,
PivotSpec spec,
io.searchbox.core.search.aggregation.MetricAggregation aggregations,
ESGeneratedQueryContext queryContext) |
protected io.searchbox.core.search.aggregation.Aggregation |
ESPivotBucketSpecHandler.extractAggregationFromResult(Pivot pivot,
PivotSpec spec,
io.searchbox.core.search.aggregation.MetricAggregation aggregations,
ESGeneratedQueryContext queryContext) |
io.searchbox.core.search.aggregation.Aggregation |
ESPivot.AggTypes.getSubAggregation(PivotSpec pivotSpec,
io.searchbox.core.search.aggregation.MetricAggregation currentAggregationOrBucket) |
org.jooq.lambda.tuple.Tuple2<String,Class<? extends io.searchbox.core.search.aggregation.Aggregation>> |
ESPivot.AggTypes.getTypes(PivotSpec pivotSpec) |
protected void |
ESPivotSeriesSpecHandler.record(ESGeneratedQueryContext queryContext,
Pivot pivot,
PivotSpec spec,
String name,
Class<? extends io.searchbox.core.search.aggregation.Aggregation> aggregationClass) |
protected void |
ESPivotBucketSpecHandler.record(ESGeneratedQueryContext queryContext,
Pivot pivot,
PivotSpec spec,
String name,
Class<? extends io.searchbox.core.search.aggregation.Aggregation> aggregationClass) |
void |
ESPivot.AggTypes.record(PivotSpec pivotSpec,
String name,
Class<? extends io.searchbox.core.search.aggregation.Aggregation> aggClass) |
| Modifier and Type | Method and Description |
|---|---|
protected io.searchbox.core.search.aggregation.Aggregation |
ESCountHandler.extractAggregationFromResult(Pivot pivot,
PivotSpec spec,
io.searchbox.core.search.aggregation.MetricAggregation aggregations,
ESGeneratedQueryContext queryContext) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PivotSpecHandler<SPEC_TYPE extends PivotSpec,AGGREGATION_BUILDER,QUERY_RESULT,AGGREGATION_RESULT,SEARCHTYPE_HANDLER,QUERY_CONTEXT>
Implementations of this class contribute handlers for buckets and series to concrete implementations of
the pivot search type. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BucketSpec
BucketSpecs describe configurations for aggregation buckets.
|
interface |
SeriesSpec |
| Modifier and Type | Class and Description |
|---|---|
static class |
BucketSpec.Fallback |
static class |
SeriesSpec.Fallback |
| 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> |
PivotSpecHandler.createAggregation(String name,
PivotSpec pivotSpec,
SearchTypeHandler searchTypeHandler,
GeneratedQueryContext queryContext) |
default Object |
PivotSpecHandler.handleResult(PivotSpec pivotSpec,
Object queryResult,
Object aggregationResult,
SearchTypeHandler searchTypeHandler,
GeneratedQueryContext queryContext) |
| Modifier and Type | Class and Description |
|---|---|
class |
Time |
class |
Values |
| 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.