Uses of Class
org.elasticsearch.search.aggregations.AggregationBuilder
-
-
Uses of AggregationBuilder in org.elasticsearch.action.search
Methods in org.elasticsearch.action.search with parameters of type AggregationBuilder Modifier and Type Method Description SearchRequestBuilderSearchRequestBuilder. addAggregation(AggregationBuilder aggregation)Adds an aggregation to the search operation. -
Uses of AggregationBuilder in org.elasticsearch.client.transform.transforms.pivot
Methods in org.elasticsearch.client.transform.transforms.pivot that return types with arguments of type AggregationBuilder Modifier and Type Method Description Collection<AggregationBuilder>AggregationConfig. getAggregatorFactories() -
Uses of AggregationBuilder in org.elasticsearch.plugins
Constructor parameters in org.elasticsearch.plugins with type arguments of type AggregationBuilder Constructor Description AggregationSpec(String name, Writeable.Reader<? extends AggregationBuilder> reader, Aggregator.Parser parser)Specification for anAggregation.AggregationSpec(ParseField name, Writeable.Reader<? extends AggregationBuilder> reader, Aggregator.Parser parser)Specification for anAggregation. -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations Modifier and Type Class Description classAbstractAggregationBuilder<AB extends AbstractAggregationBuilder<AB>>Base implementation of aAggregationBuilder.Methods in org.elasticsearch.search.aggregations that return AggregationBuilder Modifier and Type Method Description protected AggregationBuilderAggregationBuilder. doRewrite(QueryRewriteContext queryShardContext)Rewrites this aggregation builder into its primitive form.AggregationBuilderAggregator.Parser. parse(String aggregationName, XContentParser parser)Returns the aggregator factory with which this parser is associated, may returnnullindicating the aggregation should be skipped (e.g.AggregationBuilderAggregationBuilder. rewrite(QueryRewriteContext context)abstract AggregationBuilderAggregationBuilder. setMetaData(Map<String,Object> metaData)Associate metadata with thisAggregationBuilder.protected abstract AggregationBuilderAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)Create a shallow copy of this builder and replacingfactoriesBuilderandmetaData.abstract AggregationBuilderAggregationBuilder. subAggregation(AggregationBuilder aggregation)Add a sub aggregation to this builder.abstract AggregationBuilderAggregationBuilder. subAggregation(PipelineAggregationBuilder aggregation)Add a sub aggregation to this builder.abstract AggregationBuilderAggregationBuilder. subAggregations(AggregatorFactories.Builder subFactories)Internal: Registers sub-factories with this factory.Methods in org.elasticsearch.search.aggregations that return types with arguments of type AggregationBuilder Modifier and Type Method Description Collection<AggregationBuilder>AggregatorFactories.Builder. getAggregatorFactories()Collection<AggregationBuilder>AggregationBuilder. getSubAggregations()Return the configured set of subaggregationsMethods in org.elasticsearch.search.aggregations with parameters of type AggregationBuilder Modifier and Type Method Description AggregatorFactories.BuilderAggregatorFactories.Builder. addAggregator(AggregationBuilder factory)ABAbstractAggregationBuilder. subAggregation(AggregationBuilder aggregation)abstract AggregationBuilderAggregationBuilder. subAggregation(AggregationBuilder aggregation)Add a sub aggregation to this builder.Method parameters in org.elasticsearch.search.aggregations with type arguments of type AggregationBuilder Modifier and Type Method Description protected abstract voidPipelineAggregationBuilder. validate(AggregatorFactory parent, Collection<AggregationBuilder> aggregationBuilders, Collection<PipelineAggregationBuilder> pipelineAggregatorBuilders)Internal: Validates the state of this factory (makes sure the factory is properly configured)Constructors in org.elasticsearch.search.aggregations with parameters of type AggregationBuilder Constructor Description AggregationBuilder(AggregationBuilder clone, AggregatorFactories.Builder factoriesBuilder) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.adjacency
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.adjacency Modifier and Type Class Description classAdjacencyMatrixAggregationBuilderMethods in org.elasticsearch.search.aggregations.bucket.adjacency that return AggregationBuilder Modifier and Type Method Description static AggregationBuilderAdjacencyMatrixAggregationBuilder. parse(String aggregationName, XContentParser parser)protected AggregationBuilderAdjacencyMatrixAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.composite
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.composite Modifier and Type Class Description classCompositeAggregationBuilderMethods in org.elasticsearch.search.aggregations.bucket.composite that return AggregationBuilder Modifier and Type Method Description protected AggregationBuilderCompositeAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.filter
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.filter Modifier and Type Class Description classFilterAggregationBuilderclassFiltersAggregationBuilderMethods in org.elasticsearch.search.aggregations.bucket.filter that return AggregationBuilder Modifier and Type Method Description protected AggregationBuilderFilterAggregationBuilder. doRewrite(QueryRewriteContext queryShardContext)protected AggregationBuilderFiltersAggregationBuilder. doRewrite(QueryRewriteContext queryShardContext)protected AggregationBuilderFilterAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderFiltersAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.geogrid
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.geogrid Modifier and Type Class Description classGeoGridAggregationBuilderclassGeoHashGridAggregationBuilderclassGeoTileGridAggregationBuilderMethods in org.elasticsearch.search.aggregations.bucket.geogrid that return AggregationBuilder Modifier and Type Method Description protected AggregationBuilderGeoHashGridAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderGeoTileGridAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.global
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.global Modifier and Type Class Description classGlobalAggregationBuilderMethods in org.elasticsearch.search.aggregations.bucket.global that return AggregationBuilder Modifier and Type Method Description protected AggregationBuilderGlobalAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.histogram
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.histogram Modifier and Type Class Description classAutoDateHistogramAggregationBuilderclassDateHistogramAggregationBuilderA builder for histograms on date fields.classHistogramAggregationBuilderA builder for histograms on numeric fields.Methods in org.elasticsearch.search.aggregations.bucket.histogram that return AggregationBuilder Modifier and Type Method Description protected AggregationBuilderAutoDateHistogramAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderDateHistogramAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderHistogramAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.missing
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.missing Modifier and Type Class Description classMissingAggregationBuilderMethods in org.elasticsearch.search.aggregations.bucket.missing that return AggregationBuilder Modifier and Type Method Description protected AggregationBuilderMissingAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.nested
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.nested Modifier and Type Class Description classNestedAggregationBuilderclassReverseNestedAggregationBuilderMethods in org.elasticsearch.search.aggregations.bucket.nested that return AggregationBuilder Modifier and Type Method Description protected AggregationBuilderNestedAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderReverseNestedAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.range
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.range Modifier and Type Class Description classAbstractRangeBuilder<AB extends AbstractRangeBuilder<AB,R>,R extends RangeAggregator.Range>classDateRangeAggregationBuilderclassGeoDistanceAggregationBuilderclassIpRangeAggregationBuilderclassRangeAggregationBuilderMethods in org.elasticsearch.search.aggregations.bucket.range that return AggregationBuilder Modifier and Type Method Description static AggregationBuilderDateRangeAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderGeoDistanceAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderIpRangeAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderRangeAggregationBuilder. parse(String aggregationName, XContentParser parser)protected AggregationBuilderDateRangeAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderGeoDistanceAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderIpRangeAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderRangeAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.sampler
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.sampler Modifier and Type Class Description classDiversifiedAggregationBuilderclassSamplerAggregationBuilderMethods in org.elasticsearch.search.aggregations.bucket.sampler that return AggregationBuilder Modifier and Type Method Description static AggregationBuilderDiversifiedAggregationBuilder. parse(String aggregationName, XContentParser parser)protected AggregationBuilderDiversifiedAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderSamplerAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.significant
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.significant Modifier and Type Class Description classSignificantTermsAggregationBuilderclassSignificantTextAggregationBuilderMethods in org.elasticsearch.search.aggregations.bucket.significant that return AggregationBuilder Modifier and Type Method Description protected AggregationBuilderSignificantTermsAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderSignificantTextAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)Methods in org.elasticsearch.search.aggregations.bucket.significant with parameters of type AggregationBuilder Modifier and Type Method Description SignificantTextAggregationBuilderSignificantTextAggregationBuilder. subAggregation(AggregationBuilder aggregation) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.terms
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations.bucket.terms Modifier and Type Class Description classRareTermsAggregationBuilderclassTermsAggregationBuilderMethods in org.elasticsearch.search.aggregations.bucket.terms that return AggregationBuilder Modifier and Type Method Description static AggregationBuilderRareTermsAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderTermsAggregationBuilder. parse(String aggregationName, XContentParser parser)protected AggregationBuilderRareTermsAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderTermsAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.metrics
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations.metrics Modifier and Type Class Description classAvgAggregationBuilderclassCardinalityAggregationBuilderclassExtendedStatsAggregationBuilderclassGeoBoundsAggregationBuilderclassGeoCentroidAggregationBuilderclassMaxAggregationBuilderclassMedianAbsoluteDeviationAggregationBuilderclassMinAggregationBuilderclassPercentileRanksAggregationBuilderclassPercentilesAggregationBuilderclassScriptedMetricAggregationBuilderclassStatsAggregationBuilderclassSumAggregationBuilderclassTopHitsAggregationBuilderclassValueCountAggregationBuilderclassWeightedAvgAggregationBuilderMethods in org.elasticsearch.search.aggregations.metrics that return AggregationBuilder Modifier and Type Method Description static AggregationBuilderAvgAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderCardinalityAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderExtendedStatsAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderGeoBoundsAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderGeoCentroidAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderMaxAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderMinAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderPercentileRanksAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderPercentilesAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderStatsAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderSumAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderValueCountAggregationBuilder. parse(String aggregationName, XContentParser parser)static AggregationBuilderWeightedAvgAggregationBuilder. parse(String aggregationName, XContentParser parser)protected AggregationBuilderAvgAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderCardinalityAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderExtendedStatsAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderGeoBoundsAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderGeoCentroidAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderMaxAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderMedianAbsoluteDeviationAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderMinAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderPercentileRanksAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderPercentilesAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderScriptedMetricAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderStatsAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderSumAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderTopHitsAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderValueCountAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData)protected AggregationBuilderWeightedAvgAggregationBuilder. shallowCopy(AggregatorFactories.Builder factoriesBuilder, Map<String,Object> metaData) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.pipeline
Method parameters in org.elasticsearch.search.aggregations.pipeline with type arguments of type AggregationBuilder Modifier and Type Method Description voidAbstractPipelineAggregationBuilder. doValidate(AggregatorFactory parent, Collection<AggregationBuilder> factories, Collection<PipelineAggregationBuilder> pipelineAggregatorFactories)voidBucketMetricsPipelineAggregationBuilder. doValidate(AggregatorFactory parent, Collection<AggregationBuilder> aggBuilders, Collection<PipelineAggregationBuilder> pipelineAggregatorFactories)voidBucketSortPipelineAggregationBuilder. doValidate(AggregatorFactory parent, Collection<AggregationBuilder> aggFactories, Collection<PipelineAggregationBuilder> pipelineAggregatoractories)voidCumulativeSumPipelineAggregationBuilder. doValidate(AggregatorFactory parent, Collection<AggregationBuilder> aggFactories, Collection<PipelineAggregationBuilder> pipelineAggregatorFactories)voidDerivativePipelineAggregationBuilder. doValidate(AggregatorFactory parent, Collection<AggregationBuilder> aggFactories, Collection<PipelineAggregationBuilder> pipelineAggregatoractories)voidExtendedStatsBucketPipelineAggregationBuilder. doValidate(AggregatorFactory parent, Collection<AggregationBuilder> aggBuilders, Collection<PipelineAggregationBuilder> pipelineAggregatorFactories)voidMovAvgPipelineAggregationBuilder. doValidate(AggregatorFactory parent, Collection<AggregationBuilder> aggFactories, Collection<PipelineAggregationBuilder> pipelineAggregatoractories)voidMovFnPipelineAggregationBuilder. doValidate(AggregatorFactory parent, Collection<AggregationBuilder> aggFactories, Collection<PipelineAggregationBuilder> pipelineAggregatorFactories)voidPercentilesBucketPipelineAggregationBuilder. doValidate(AggregatorFactory parent, Collection<AggregationBuilder> aggFactories, Collection<PipelineAggregationBuilder> pipelineAggregatorFactories)voidSerialDiffPipelineAggregationBuilder. doValidate(AggregatorFactory parent, Collection<AggregationBuilder> aggFactories, Collection<PipelineAggregationBuilder> pipelineAggregatoractories)voidAbstractPipelineAggregationBuilder. validate(AggregatorFactory parent, Collection<AggregationBuilder> factories, Collection<PipelineAggregationBuilder> pipelineAggregatorFactories)Validates the state of this factory (makes sure the factory is properly configured) -
Uses of AggregationBuilder in org.elasticsearch.search.aggregations.support
Subclasses of AggregationBuilder in org.elasticsearch.search.aggregations.support Modifier and Type Class Description classMultiValuesSourceAggregationBuilder<VS extends ValuesSource,AB extends MultiValuesSourceAggregationBuilder<VS,AB>>Similar toValuesSourceAggregationBuilder, except it references multiple ValuesSources (e.g.static classMultiValuesSourceAggregationBuilder.LeafOnly<VS extends ValuesSource,AB extends MultiValuesSourceAggregationBuilder<VS,AB>>classValuesSourceAggregationBuilder<VS extends ValuesSource,AB extends ValuesSourceAggregationBuilder<VS,AB>>static classValuesSourceAggregationBuilder.LeafOnly<VS extends ValuesSource,AB extends ValuesSourceAggregationBuilder<VS,AB>> -
Uses of AggregationBuilder in org.elasticsearch.search.builder
Methods in org.elasticsearch.search.builder with parameters of type AggregationBuilder Modifier and Type Method Description SearchSourceBuilderSearchSourceBuilder. aggregation(AggregationBuilder aggregation)Add an aggregation to perform as part of the search.
-