Uses of Class
org.elasticsearch.search.aggregations.InternalAggregation
-
-
Uses of InternalAggregation in org.elasticsearch.plugins
Methods in org.elasticsearch.plugins that return types with arguments of type InternalAggregation Modifier and Type Method Description Map<String,Writeable.Reader<? extends InternalAggregation>>SearchPlugin.AggregationSpec. getResultReaders()Get the readers that must be registered for this aggregation's results.Map<String,Writeable.Reader<? extends InternalAggregation>>SearchPlugin.PipelineAggregationSpec. getResultReaders()Get the readers that must be registered for this aggregation's results.Method parameters in org.elasticsearch.plugins with type arguments of type InternalAggregation Modifier and Type Method Description SearchPlugin.AggregationSpecSearchPlugin.AggregationSpec. addResultReader(String writeableName, Writeable.Reader<? extends InternalAggregation> resultReader)Add a reader for the shard level results of the aggregation.SearchPlugin.AggregationSpecSearchPlugin.AggregationSpec. addResultReader(Writeable.Reader<? extends InternalAggregation> resultReader)Add a reader for the shard level results of the aggregation with SearchPlugin.SearchExtensionSpec.getName()'sParseField.getPreferredName()as theNamedWriteable.getWriteableName().SearchPlugin.PipelineAggregationSpecSearchPlugin.PipelineAggregationSpec. addResultReader(String writeableName, Writeable.Reader<? extends InternalAggregation> resultReader)Add a reader for the shard level results of the aggregation.SearchPlugin.PipelineAggregationSpecSearchPlugin.PipelineAggregationSpec. addResultReader(Writeable.Reader<? extends InternalAggregation> resultReader)Add a reader for the shard level results of the aggregation with SearchPlugin.SearchExtensionSpec.getName()'sParseField.getPreferredName()as theNamedWriteable.getWriteableName(). -
Uses of InternalAggregation in org.elasticsearch.search.aggregations
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations Modifier and Type Class Description classInternalMultiBucketAggregation<A extends InternalMultiBucketAggregation,B extends InternalMultiBucketAggregation.InternalBucket>Methods in org.elasticsearch.search.aggregations that return InternalAggregation Modifier and Type Method Description abstract InternalAggregationAggregator. buildAggregation(long bucket)Build an aggregation for data that has been collected intobucket.InternalAggregationAggregatorFactory.MultiBucketAggregatorWrapper. buildAggregation(long bucket)InternalAggregationNonCollectingAggregator. buildAggregation(long owningBucketOrdinal)abstract InternalAggregationAggregator. buildEmptyAggregation()Build an empty aggregation.InternalAggregationAggregatorFactory.MultiBucketAggregatorWrapper. buildEmptyAggregation()abstract InternalAggregationInternalAggregation. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)InternalAggregationInternalAggregation. reduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)Reduces the given aggregations to a single one and returns it.Method parameters in org.elasticsearch.search.aggregations with type arguments of type InternalAggregation Modifier and Type Method Description abstract InternalAggregationInternalAggregation. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)InternalAggregationInternalAggregation. reduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)Reduces the given aggregations to a single one and returns it.Constructor parameters in org.elasticsearch.search.aggregations with type arguments of type InternalAggregation Constructor Description InternalAggregations(List<InternalAggregation> aggregations)Constructs a new aggregation.InternalAggregations(List<InternalAggregation> aggregations, List<SiblingPipelineAggregator> topLevelPipelineAggregators)Constructs a new aggregation providing itsInternalAggregations andSiblingPipelineAggregators -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.bucket
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.bucket Modifier and Type Class Description classInternalSingleBucketAggregationA base class for all the single bucket aggregations.Methods in org.elasticsearch.search.aggregations.bucket that return InternalAggregation Modifier and Type Method Description InternalAggregationDeferringBucketCollector.WrappedAggregator. buildAggregation(long bucket)InternalAggregationDeferringBucketCollector.WrappedAggregator. buildEmptyAggregation()InternalAggregationInternalSingleBucketAggregation. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)Method parameters in org.elasticsearch.search.aggregations.bucket with type arguments of type InternalAggregation Modifier and Type Method Description InternalAggregationInternalSingleBucketAggregation. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext) -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.adjacency
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.adjacency Modifier and Type Class Description classInternalAdjacencyMatrixMethods in org.elasticsearch.search.aggregations.bucket.adjacency that return InternalAggregation Modifier and Type Method Description InternalAggregationAdjacencyMatrixAggregator. buildAggregation(long owningBucketOrdinal)InternalAggregationAdjacencyMatrixAggregator. buildEmptyAggregation()InternalAggregationInternalAdjacencyMatrix. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)Method parameters in org.elasticsearch.search.aggregations.bucket.adjacency with type arguments of type InternalAggregation Modifier and Type Method Description InternalAggregationInternalAdjacencyMatrix. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext) -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.composite
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.composite Modifier and Type Class Description classInternalCompositeMethods in org.elasticsearch.search.aggregations.bucket.composite that return InternalAggregation Modifier and Type Method Description InternalAggregationInternalComposite. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)Method parameters in org.elasticsearch.search.aggregations.bucket.composite with type arguments of type InternalAggregation Modifier and Type Method Description InternalAggregationInternalComposite. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext) -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.filter
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.filter Modifier and Type Class Description classInternalFilterclassInternalFiltersMethods in org.elasticsearch.search.aggregations.bucket.filter that return InternalAggregation Modifier and Type Method Description InternalAggregationFilterAggregator. buildAggregation(long owningBucketOrdinal)InternalAggregationFiltersAggregator. buildAggregation(long owningBucketOrdinal)InternalAggregationFilterAggregator. buildEmptyAggregation()InternalAggregationFiltersAggregator. buildEmptyAggregation()InternalAggregationInternalFilters. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)Method parameters in org.elasticsearch.search.aggregations.bucket.filter with type arguments of type InternalAggregation Modifier and Type Method Description InternalAggregationInternalFilters. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext) -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.geogrid
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.geogrid Modifier and Type Class Description classInternalGeoGrid<B extends InternalGeoGridBucket>Represents a grid of cells where each cell's location is determined by a specific geo hashing algorithm.classInternalGeoHashGridRepresents a grid of cells where each cell's location is determined by a geohash.classInternalGeoTileGridRepresents a grid of cells where each cell's location is determined by a geohash.Method parameters in org.elasticsearch.search.aggregations.bucket.geogrid with type arguments of type InternalAggregation Modifier and Type Method Description InternalGeoGridInternalGeoGrid. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext) -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.global
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.global Modifier and Type Class Description classInternalGlobalA global scope get (the document set on which we aggregate is all documents in the search context (ie.Methods in org.elasticsearch.search.aggregations.bucket.global that return InternalAggregation Modifier and Type Method Description InternalAggregationGlobalAggregator. buildAggregation(long owningBucketOrdinal)InternalAggregationGlobalAggregator. buildEmptyAggregation() -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.histogram
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.histogram Modifier and Type Class Description classInternalAutoDateHistogramImplementation ofHistogram.classInternalDateHistogramImplementation ofHistogram.classInternalHistogramImplementation ofHistogram.Method parameters in org.elasticsearch.search.aggregations.bucket.histogram with type arguments of type InternalAggregation Modifier and Type Method Description InternalAggregationInternalAutoDateHistogram. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)InternalAggregationInternalDateHistogram. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)InternalAggregationInternalHistogram. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext) -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.missing
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.missing Modifier and Type Class Description classInternalMissingMethods in org.elasticsearch.search.aggregations.bucket.missing that return InternalAggregation Modifier and Type Method Description InternalAggregationMissingAggregator. buildAggregation(long owningBucketOrdinal)InternalAggregationMissingAggregator. buildEmptyAggregation() -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.nested
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.nested Modifier and Type Class Description classInternalNestedResult of theNestedAggregator.classInternalReverseNestedResult of theReverseNestedAggregator.Methods in org.elasticsearch.search.aggregations.bucket.nested that return InternalAggregation Modifier and Type Method Description InternalAggregationNestedAggregator. buildAggregation(long owningBucketOrdinal)InternalAggregationReverseNestedAggregator. buildAggregation(long owningBucketOrdinal)InternalAggregationNestedAggregator. buildEmptyAggregation()InternalAggregationReverseNestedAggregator. buildEmptyAggregation() -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.range
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.range Modifier and Type Class Description classInternalBinaryRangeA range aggregation for data that is encoded in doc values using a binary representation.classInternalDateRangeclassInternalGeoDistanceclassInternalRange<B extends InternalRange.Bucket,R extends InternalRange<B,R>>Methods in org.elasticsearch.search.aggregations.bucket.range that return InternalAggregation Modifier and Type Method Description InternalAggregationBinaryRangeAggregator. buildAggregation(long bucket)InternalAggregationRangeAggregator. buildAggregation(long owningBucketOrdinal)InternalAggregationBinaryRangeAggregator. buildEmptyAggregation()InternalAggregationRangeAggregator. buildEmptyAggregation()InternalAggregationRangeAggregator.Unmapped. buildEmptyAggregation()InternalAggregationInternalBinaryRange. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)InternalAggregationInternalRange. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)Method parameters in org.elasticsearch.search.aggregations.bucket.range with type arguments of type InternalAggregation Modifier and Type Method Description InternalAggregationInternalBinaryRange. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)InternalAggregationInternalRange. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)Constructor parameters in org.elasticsearch.search.aggregations.bucket.range with type arguments of type InternalAggregation Constructor Description Bucket(String key, double from, double to, long docCount, List<InternalAggregation> aggregations, boolean keyed, DocValueFormat formatter) -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.sampler
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.sampler Modifier and Type Class Description classInternalSamplerclassUnmappedSamplerMethods in org.elasticsearch.search.aggregations.bucket.sampler that return InternalAggregation Modifier and Type Method Description InternalAggregationSamplerAggregator. buildAggregation(long owningBucketOrdinal)InternalAggregationSamplerAggregator. buildEmptyAggregation()InternalAggregationUnmappedSampler. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)Method parameters in org.elasticsearch.search.aggregations.bucket.sampler with type arguments of type InternalAggregation Modifier and Type Method Description InternalAggregationUnmappedSampler. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext) -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.significant
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.significant Modifier and Type Class Description classInternalMappedSignificantTerms<A extends InternalMappedSignificantTerms<A,B>,B extends InternalSignificantTerms.Bucket<B>>classInternalSignificantTerms<A extends InternalSignificantTerms<A,B>,B extends InternalSignificantTerms.Bucket<B>>Result of the significant terms aggregation.classSignificantLongTermsResult of the running the significant terms aggregation on a numeric field.classSignificantStringTermsResult of the running the significant terms aggregation on a String field.classUnmappedSignificantTermsResult of the running the significant terms aggregation on an unmapped field.Methods in org.elasticsearch.search.aggregations.bucket.significant that return InternalAggregation Modifier and Type Method Description InternalAggregationInternalSignificantTerms. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)InternalAggregationUnmappedSignificantTerms. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)Method parameters in org.elasticsearch.search.aggregations.bucket.significant with type arguments of type InternalAggregation Modifier and Type Method Description InternalAggregationInternalSignificantTerms. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)InternalAggregationUnmappedSignificantTerms. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext) -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.terms
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.bucket.terms Modifier and Type Class Description classDoubleTermsResult of theTermsAggregatorwhen the field is some kind of decimal number like a float, double, or distance.classInternalMappedRareTerms<A extends InternalRareTerms<A,B>,B extends InternalRareTerms.Bucket<B>>classInternalMappedTerms<A extends InternalTerms<A,B>,B extends InternalTerms.Bucket<B>>Common superclass for results of the terms aggregation on mapped fields.classInternalRareTerms<A extends InternalRareTerms<A,B>,B extends InternalRareTerms.Bucket<B>>classInternalTerms<A extends InternalTerms<A,B>,B extends InternalTerms.Bucket<B>>classLongRareTermsResult of the RareTerms aggregation when the field is some kind of whole number like a integer, long, or a date.classLongTermsResult of theTermsAggregatorwhen the field is some kind of whole number like a integer, long, or a date.classStringRareTermsclassStringTermsResult of theTermsAggregatorwhen the field is a String.classUnmappedRareTermsResult of the RareTerms aggregation when the field is unmapped.classUnmappedTermsResult of theTermsAggregatorwhen the field is unmapped. -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.metrics
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.metrics Modifier and Type Class Description classInternalAvgclassInternalCardinalityclassInternalExtendedStatsclassInternalGeoBoundsclassInternalGeoCentroidSerialization and merge logic forGeoCentroidAggregator.classInternalHDRPercentileRanksclassInternalHDRPercentilesclassInternalMaxclassInternalMedianAbsoluteDeviationclassInternalMinclassInternalNumericMetricsAggregationstatic classInternalNumericMetricsAggregation.MultiValuestatic classInternalNumericMetricsAggregation.SingleValueclassInternalScriptedMetricclassInternalStatsclassInternalSumclassInternalTDigestPercentileRanksclassInternalTDigestPercentilesclassInternalTopHitsResults of theTopHitsAggregator.classInternalValueCountAn internal implementation ofValueCount.classInternalWeightedAvg -
Uses of InternalAggregation in org.elasticsearch.search.aggregations.pipeline
Subclasses of InternalAggregation in org.elasticsearch.search.aggregations.pipeline Modifier and Type Class Description classInternalBucketMetricValueclassInternalDerivativeclassInternalExtendedStatsBucketclassInternalPercentilesBucketclassInternalSimpleValueclassInternalStatsBucketMethod parameters in org.elasticsearch.search.aggregations.pipeline with type arguments of type InternalAggregation Modifier and Type Method Description InternalAggregationInternalBucketMetricValue. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)InternalExtendedStatsInternalExtendedStatsBucket. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)InternalMaxInternalPercentilesBucket. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)InternalSimpleValueInternalSimpleValue. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)InternalStatsInternalStatsBucket. doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext) -
Uses of InternalAggregation in org.elasticsearch.search.profile.aggregation
Methods in org.elasticsearch.search.profile.aggregation that return InternalAggregation Modifier and Type Method Description InternalAggregationProfilingAggregator. buildAggregation(long bucket)InternalAggregationProfilingAggregator. buildEmptyAggregation()
-