public static class AvgAggregator.Factory extends ValuesSourceAggregatorFactory.LeafOnly<ValuesSource.Numeric>
ValuesSourceAggregatorFactory.LeafOnly<VS extends ValuesSource>config| コンストラクタと説明 |
|---|
Factory(String name,
String type,
ValuesSourceConfig<ValuesSource.Numeric> valuesSourceConfig) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected Aggregator |
createUnmapped(AggregationContext aggregationContext,
Aggregator parent,
List<PipelineAggregator> pipelineAggregators,
Map<String,Object> metaData) |
protected Aggregator |
doCreateInternal(ValuesSource.Numeric valuesSource,
AggregationContext aggregationContext,
Aggregator parent,
boolean collectsFromSingleBucket,
List<PipelineAggregator> pipelineAggregators,
Map<String,Object> metaData) |
subFactoriescreateInternal, doValidateasMultiBucketAggregator, create, name, parent, setMetaData, validatepublic Factory(String name, String type, ValuesSourceConfig<ValuesSource.Numeric> valuesSourceConfig)
protected Aggregator createUnmapped(AggregationContext aggregationContext, Aggregator parent, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData) throws IOException
protected Aggregator doCreateInternal(ValuesSource.Numeric valuesSource, AggregationContext aggregationContext, Aggregator parent, boolean collectsFromSingleBucket, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData) throws IOException
Copyright © 2009–2016. All rights reserved.