Package org.opensearch.search.aggregations.bucket.composite
package org.opensearch.search.aggregations.bucket.composite
Composite Aggregation package.
-
ClassDescriptionAggregation creates a composite of multiple aggsBucket in a composite aggAggregation Builder for composite aggA functional interface which encapsulates the parsing function to be called for the aggregation which is also registered as CompositeAggregation.CompositeValuesSourceBuilder<AB extends CompositeValuesSourceBuilder<AB>>A
ValuesSource
builder forCompositeAggregationBuilder
Field configuration class for composite valuesA single dimension providerHelper class for obtaining values source parsers for different aggsACompositeValuesSourceBuilder
that builds aRoundingValuesSource
from aScript
or a field name using the provided interval.Supplier for a composite date histogramACompositeValuesSourceBuilder
that builds aHistogramValuesSource
from another numeric values source using the provided interval.Composite histogram supplierInternal coordination class for composite aggsInternal bucket for the internal composite aggASingleDimensionValuesSource
for longs.A composite result parsed between nodesParsed bucket for the parsed composite aggSingleDimensionValuesSource<T extends Comparable<T>>A source that can record and compare values of similar type.Composite supplier for termsASingleDimensionValuesSource
for unsigned longs.