Class AggregationBuilders
java.lang.Object
co.elastic.clients.elasticsearch._types.aggregations.AggregationBuilders
public class AggregationBuilders
extends java.lang.Object
Builders for
Aggregation
variants.-
Method Summary
Modifier and Type Method Description static AdjacencyMatrixAggregation.Builder
adjacencyMatrix()
Creates a builder for theadjacency_matrix
Aggregation
variant.static Aggregation
adjacencyMatrix(java.util.function.Function<AdjacencyMatrixAggregation.Builder,ObjectBuilder<AdjacencyMatrixAggregation>> fn)
Creates a Aggregation of theadjacency_matrix
Aggregation
variant.static AutoDateHistogramAggregation.Builder
autoDateHistogram()
Creates a builder for theauto_date_histogram
Aggregation
variant.static Aggregation
autoDateHistogram(java.util.function.Function<AutoDateHistogramAggregation.Builder,ObjectBuilder<AutoDateHistogramAggregation>> fn)
Creates a Aggregation of theauto_date_histogram
Aggregation
variant.static AverageAggregation.Builder
avg()
Creates a builder for theavg
Aggregation
variant.static Aggregation
avg(java.util.function.Function<AverageAggregation.Builder,ObjectBuilder<AverageAggregation>> fn)
Creates a Aggregation of theavg
Aggregation
variant.static AverageBucketAggregation.Builder
avgBucket()
Creates a builder for theavg_bucket
Aggregation
variant.static Aggregation
avgBucket(java.util.function.Function<AverageBucketAggregation.Builder,ObjectBuilder<AverageBucketAggregation>> fn)
Creates a Aggregation of theavg_bucket
Aggregation
variant.static BoxplotAggregation.Builder
boxplot()
Creates a builder for theboxplot
Aggregation
variant.static Aggregation
boxplot(java.util.function.Function<BoxplotAggregation.Builder,ObjectBuilder<BoxplotAggregation>> fn)
Creates a Aggregation of theboxplot
Aggregation
variant.static BucketCorrelationAggregation.Builder
bucketCorrelation()
Creates a builder for thebucket_correlation
Aggregation
variant.static Aggregation
bucketCorrelation(java.util.function.Function<BucketCorrelationAggregation.Builder,ObjectBuilder<BucketCorrelationAggregation>> fn)
Creates a Aggregation of thebucket_correlation
Aggregation
variant.static BucketKsAggregation.Builder
bucketCountKsTest()
Creates a builder for thebucket_count_ks_test
Aggregation
variant.static Aggregation
bucketCountKsTest(java.util.function.Function<BucketKsAggregation.Builder,ObjectBuilder<BucketKsAggregation>> fn)
Creates a Aggregation of thebucket_count_ks_test
Aggregation
variant.static BucketScriptAggregation.Builder
bucketScript()
Creates a builder for thebucket_script
Aggregation
variant.static Aggregation
bucketScript(java.util.function.Function<BucketScriptAggregation.Builder,ObjectBuilder<BucketScriptAggregation>> fn)
Creates a Aggregation of thebucket_script
Aggregation
variant.static BucketSelectorAggregation.Builder
bucketSelector()
Creates a builder for thebucket_selector
Aggregation
variant.static Aggregation
bucketSelector(java.util.function.Function<BucketSelectorAggregation.Builder,ObjectBuilder<BucketSelectorAggregation>> fn)
Creates a Aggregation of thebucket_selector
Aggregation
variant.static BucketSortAggregation.Builder
bucketSort()
Creates a builder for thebucket_sort
Aggregation
variant.static Aggregation
bucketSort(java.util.function.Function<BucketSortAggregation.Builder,ObjectBuilder<BucketSortAggregation>> fn)
Creates a Aggregation of thebucket_sort
Aggregation
variant.static CardinalityAggregation.Builder
cardinality()
Creates a builder for thecardinality
Aggregation
variant.static Aggregation
cardinality(java.util.function.Function<CardinalityAggregation.Builder,ObjectBuilder<CardinalityAggregation>> fn)
Creates a Aggregation of thecardinality
Aggregation
variant.static CategorizeTextAggregation.Builder
categorizeText()
Creates a builder for thecategorize_text
Aggregation
variant.static Aggregation
categorizeText(java.util.function.Function<CategorizeTextAggregation.Builder,ObjectBuilder<CategorizeTextAggregation>> fn)
Creates a Aggregation of thecategorize_text
Aggregation
variant.static ChildrenAggregation.Builder
children()
Creates a builder for thechildren
Aggregation
variant.static Aggregation
children(java.util.function.Function<ChildrenAggregation.Builder,ObjectBuilder<ChildrenAggregation>> fn)
Creates a Aggregation of thechildren
Aggregation
variant.static CompositeAggregation.Builder
composite()
Creates a builder for thecomposite
Aggregation
variant.static Aggregation
composite(java.util.function.Function<CompositeAggregation.Builder,ObjectBuilder<CompositeAggregation>> fn)
Creates a Aggregation of thecomposite
Aggregation
variant.static CumulativeCardinalityAggregation.Builder
cumulativeCardinality()
Creates a builder for thecumulative_cardinality
Aggregation
variant.static Aggregation
cumulativeCardinality(java.util.function.Function<CumulativeCardinalityAggregation.Builder,ObjectBuilder<CumulativeCardinalityAggregation>> fn)
Creates a Aggregation of thecumulative_cardinality
Aggregation
variant.static CumulativeSumAggregation.Builder
cumulativeSum()
Creates a builder for thecumulative_sum
Aggregation
variant.static Aggregation
cumulativeSum(java.util.function.Function<CumulativeSumAggregation.Builder,ObjectBuilder<CumulativeSumAggregation>> fn)
Creates a Aggregation of thecumulative_sum
Aggregation
variant.static DateHistogramAggregation.Builder
dateHistogram()
Creates a builder for thedate_histogram
Aggregation
variant.static Aggregation
dateHistogram(java.util.function.Function<DateHistogramAggregation.Builder,ObjectBuilder<DateHistogramAggregation>> fn)
Creates a Aggregation of thedate_histogram
Aggregation
variant.static DateRangeAggregation.Builder
dateRange()
Creates a builder for thedate_range
Aggregation
variant.static Aggregation
dateRange(java.util.function.Function<DateRangeAggregation.Builder,ObjectBuilder<DateRangeAggregation>> fn)
Creates a Aggregation of thedate_range
Aggregation
variant.static DerivativeAggregation.Builder
derivative()
Creates a builder for thederivative
Aggregation
variant.static Aggregation
derivative(java.util.function.Function<DerivativeAggregation.Builder,ObjectBuilder<DerivativeAggregation>> fn)
Creates a Aggregation of thederivative
Aggregation
variant.static DiversifiedSamplerAggregation.Builder
diversifiedSampler()
Creates a builder for thediversified_sampler
Aggregation
variant.static Aggregation
diversifiedSampler(java.util.function.Function<DiversifiedSamplerAggregation.Builder,ObjectBuilder<DiversifiedSamplerAggregation>> fn)
Creates a Aggregation of thediversified_sampler
Aggregation
variant.static ExtendedStatsAggregation.Builder
extendedStats()
Creates a builder for theextended_stats
Aggregation
variant.static Aggregation
extendedStats(java.util.function.Function<ExtendedStatsAggregation.Builder,ObjectBuilder<ExtendedStatsAggregation>> fn)
Creates a Aggregation of theextended_stats
Aggregation
variant.static ExtendedStatsBucketAggregation.Builder
extendedStatsBucket()
Creates a builder for theextended_stats_bucket
Aggregation
variant.static Aggregation
extendedStatsBucket(java.util.function.Function<ExtendedStatsBucketAggregation.Builder,ObjectBuilder<ExtendedStatsBucketAggregation>> fn)
Creates a Aggregation of theextended_stats_bucket
Aggregation
variant.static Query.Builder
filter()
Creates a builder for thefilter
Aggregation
variant.static Aggregation
filter(java.util.function.Function<Query.Builder,ObjectBuilder<Query>> fn)
Creates a Aggregation of thefilter
Aggregation
variant.static FiltersAggregation.Builder
filters()
Creates a builder for thefilters
Aggregation
variant.static Aggregation
filters(java.util.function.Function<FiltersAggregation.Builder,ObjectBuilder<FiltersAggregation>> fn)
Creates a Aggregation of thefilters
Aggregation
variant.static GeoBoundsAggregation.Builder
geoBounds()
Creates a builder for thegeo_bounds
Aggregation
variant.static Aggregation
geoBounds(java.util.function.Function<GeoBoundsAggregation.Builder,ObjectBuilder<GeoBoundsAggregation>> fn)
Creates a Aggregation of thegeo_bounds
Aggregation
variant.static GeoCentroidAggregation.Builder
geoCentroid()
Creates a builder for thegeo_centroid
Aggregation
variant.static Aggregation
geoCentroid(java.util.function.Function<GeoCentroidAggregation.Builder,ObjectBuilder<GeoCentroidAggregation>> fn)
Creates a Aggregation of thegeo_centroid
Aggregation
variant.static GeoDistanceAggregation.Builder
geoDistance()
Creates a builder for thegeo_distance
Aggregation
variant.static Aggregation
geoDistance(java.util.function.Function<GeoDistanceAggregation.Builder,ObjectBuilder<GeoDistanceAggregation>> fn)
Creates a Aggregation of thegeo_distance
Aggregation
variant.static GeoHashGridAggregation.Builder
geohashGrid()
Creates a builder for thegeohash_grid
Aggregation
variant.static Aggregation
geohashGrid(java.util.function.Function<GeoHashGridAggregation.Builder,ObjectBuilder<GeoHashGridAggregation>> fn)
Creates a Aggregation of thegeohash_grid
Aggregation
variant.static GeohexGridAggregation.Builder
geohexGrid()
Creates a builder for thegeohex_grid
Aggregation
variant.static Aggregation
geohexGrid(java.util.function.Function<GeohexGridAggregation.Builder,ObjectBuilder<GeohexGridAggregation>> fn)
Creates a Aggregation of thegeohex_grid
Aggregation
variant.static GeoLineAggregation.Builder
geoLine()
Creates a builder for thegeo_line
Aggregation
variant.static Aggregation
geoLine(java.util.function.Function<GeoLineAggregation.Builder,ObjectBuilder<GeoLineAggregation>> fn)
Creates a Aggregation of thegeo_line
Aggregation
variant.static GeoTileGridAggregation.Builder
geotileGrid()
Creates a builder for thegeotile_grid
Aggregation
variant.static Aggregation
geotileGrid(java.util.function.Function<GeoTileGridAggregation.Builder,ObjectBuilder<GeoTileGridAggregation>> fn)
Creates a Aggregation of thegeotile_grid
Aggregation
variant.static GlobalAggregation.Builder
global()
Creates a builder for theglobal
Aggregation
variant.static Aggregation
global(java.util.function.Function<GlobalAggregation.Builder,ObjectBuilder<GlobalAggregation>> fn)
Creates a Aggregation of theglobal
Aggregation
variant.static HistogramAggregation.Builder
histogram()
Creates a builder for thehistogram
Aggregation
variant.static Aggregation
histogram(java.util.function.Function<HistogramAggregation.Builder,ObjectBuilder<HistogramAggregation>> fn)
Creates a Aggregation of thehistogram
Aggregation
variant.static InferenceAggregation.Builder
inference()
Creates a builder for theinference
Aggregation
variant.static Aggregation
inference(java.util.function.Function<InferenceAggregation.Builder,ObjectBuilder<InferenceAggregation>> fn)
Creates a Aggregation of theinference
Aggregation
variant.static IpRangeAggregation.Builder
ipRange()
Creates a builder for theip_range
Aggregation
variant.static Aggregation
ipRange(java.util.function.Function<IpRangeAggregation.Builder,ObjectBuilder<IpRangeAggregation>> fn)
Creates a Aggregation of theip_range
Aggregation
variant.static MatrixStatsAggregation.Builder
matrixStats()
Creates a builder for thematrix_stats
Aggregation
variant.static Aggregation
matrixStats(java.util.function.Function<MatrixStatsAggregation.Builder,ObjectBuilder<MatrixStatsAggregation>> fn)
Creates a Aggregation of thematrix_stats
Aggregation
variant.static MaxAggregation.Builder
max()
Creates a builder for themax
Aggregation
variant.static Aggregation
max(java.util.function.Function<MaxAggregation.Builder,ObjectBuilder<MaxAggregation>> fn)
Creates a Aggregation of themax
Aggregation
variant.static MaxBucketAggregation.Builder
maxBucket()
Creates a builder for themax_bucket
Aggregation
variant.static Aggregation
maxBucket(java.util.function.Function<MaxBucketAggregation.Builder,ObjectBuilder<MaxBucketAggregation>> fn)
Creates a Aggregation of themax_bucket
Aggregation
variant.static MedianAbsoluteDeviationAggregation.Builder
medianAbsoluteDeviation()
Creates a builder for themedian_absolute_deviation
Aggregation
variant.static Aggregation
medianAbsoluteDeviation(java.util.function.Function<MedianAbsoluteDeviationAggregation.Builder,ObjectBuilder<MedianAbsoluteDeviationAggregation>> fn)
Creates a Aggregation of themedian_absolute_deviation
Aggregation
variant.static MinAggregation.Builder
min()
Creates a builder for themin
Aggregation
variant.static Aggregation
min(java.util.function.Function<MinAggregation.Builder,ObjectBuilder<MinAggregation>> fn)
Creates a Aggregation of themin
Aggregation
variant.static MinBucketAggregation.Builder
minBucket()
Creates a builder for themin_bucket
Aggregation
variant.static Aggregation
minBucket(java.util.function.Function<MinBucketAggregation.Builder,ObjectBuilder<MinBucketAggregation>> fn)
Creates a Aggregation of themin_bucket
Aggregation
variant.static MissingAggregation.Builder
missing()
Creates a builder for themissing
Aggregation
variant.static Aggregation
missing(java.util.function.Function<MissingAggregation.Builder,ObjectBuilder<MissingAggregation>> fn)
Creates a Aggregation of themissing
Aggregation
variant.static MovingAverageAggregation.Builder
movingAvg()
Creates a builder for themoving_avg
Aggregation
variant.static Aggregation
movingAvg(java.util.function.Function<MovingAverageAggregation.Builder,ObjectBuilder<MovingAverageAggregation>> fn)
Creates a Aggregation of themoving_avg
Aggregation
variant.static MovingFunctionAggregation.Builder
movingFn()
Creates a builder for themoving_fn
Aggregation
variant.static Aggregation
movingFn(java.util.function.Function<MovingFunctionAggregation.Builder,ObjectBuilder<MovingFunctionAggregation>> fn)
Creates a Aggregation of themoving_fn
Aggregation
variant.static MovingPercentilesAggregation.Builder
movingPercentiles()
Creates a builder for themoving_percentiles
Aggregation
variant.static Aggregation
movingPercentiles(java.util.function.Function<MovingPercentilesAggregation.Builder,ObjectBuilder<MovingPercentilesAggregation>> fn)
Creates a Aggregation of themoving_percentiles
Aggregation
variant.static MultiTermsAggregation.Builder
multiTerms()
Creates a builder for themulti_terms
Aggregation
variant.static Aggregation
multiTerms(java.util.function.Function<MultiTermsAggregation.Builder,ObjectBuilder<MultiTermsAggregation>> fn)
Creates a Aggregation of themulti_terms
Aggregation
variant.static NestedAggregation.Builder
nested()
Creates a builder for thenested
Aggregation
variant.static Aggregation
nested(java.util.function.Function<NestedAggregation.Builder,ObjectBuilder<NestedAggregation>> fn)
Creates a Aggregation of thenested
Aggregation
variant.static NormalizeAggregation.Builder
normalize()
Creates a builder for thenormalize
Aggregation
variant.static Aggregation
normalize(java.util.function.Function<NormalizeAggregation.Builder,ObjectBuilder<NormalizeAggregation>> fn)
Creates a Aggregation of thenormalize
Aggregation
variant.static ParentAggregation.Builder
parent()
Creates a builder for theparent
Aggregation
variant.static Aggregation
parent(java.util.function.Function<ParentAggregation.Builder,ObjectBuilder<ParentAggregation>> fn)
Creates a Aggregation of theparent
Aggregation
variant.static PercentileRanksAggregation.Builder
percentileRanks()
Creates a builder for thepercentile_ranks
Aggregation
variant.static Aggregation
percentileRanks(java.util.function.Function<PercentileRanksAggregation.Builder,ObjectBuilder<PercentileRanksAggregation>> fn)
Creates a Aggregation of thepercentile_ranks
Aggregation
variant.static PercentilesAggregation.Builder
percentiles()
Creates a builder for thepercentiles
Aggregation
variant.static Aggregation
percentiles(java.util.function.Function<PercentilesAggregation.Builder,ObjectBuilder<PercentilesAggregation>> fn)
Creates a Aggregation of thepercentiles
Aggregation
variant.static PercentilesBucketAggregation.Builder
percentilesBucket()
Creates a builder for thepercentiles_bucket
Aggregation
variant.static Aggregation
percentilesBucket(java.util.function.Function<PercentilesBucketAggregation.Builder,ObjectBuilder<PercentilesBucketAggregation>> fn)
Creates a Aggregation of thepercentiles_bucket
Aggregation
variant.static RangeAggregation.Builder
range()
Creates a builder for therange
Aggregation
variant.static Aggregation
range(java.util.function.Function<RangeAggregation.Builder,ObjectBuilder<RangeAggregation>> fn)
Creates a Aggregation of therange
Aggregation
variant.static RareTermsAggregation.Builder
rareTerms()
Creates a builder for therare_terms
Aggregation
variant.static Aggregation
rareTerms(java.util.function.Function<RareTermsAggregation.Builder,ObjectBuilder<RareTermsAggregation>> fn)
Creates a Aggregation of therare_terms
Aggregation
variant.static RateAggregation.Builder
rate()
Creates a builder for therate
Aggregation
variant.static Aggregation
rate(java.util.function.Function<RateAggregation.Builder,ObjectBuilder<RateAggregation>> fn)
Creates a Aggregation of therate
Aggregation
variant.static ReverseNestedAggregation.Builder
reverseNested()
Creates a builder for thereverse_nested
Aggregation
variant.static Aggregation
reverseNested(java.util.function.Function<ReverseNestedAggregation.Builder,ObjectBuilder<ReverseNestedAggregation>> fn)
Creates a Aggregation of thereverse_nested
Aggregation
variant.static SamplerAggregation.Builder
sampler()
Creates a builder for thesampler
Aggregation
variant.static Aggregation
sampler(java.util.function.Function<SamplerAggregation.Builder,ObjectBuilder<SamplerAggregation>> fn)
Creates a Aggregation of thesampler
Aggregation
variant.static ScriptedMetricAggregation.Builder
scriptedMetric()
Creates a builder for thescripted_metric
Aggregation
variant.static Aggregation
scriptedMetric(java.util.function.Function<ScriptedMetricAggregation.Builder,ObjectBuilder<ScriptedMetricAggregation>> fn)
Creates a Aggregation of thescripted_metric
Aggregation
variant.static SerialDifferencingAggregation.Builder
serialDiff()
Creates a builder for theserial_diff
Aggregation
variant.static Aggregation
serialDiff(java.util.function.Function<SerialDifferencingAggregation.Builder,ObjectBuilder<SerialDifferencingAggregation>> fn)
Creates a Aggregation of theserial_diff
Aggregation
variant.static SignificantTermsAggregation.Builder
significantTerms()
Creates a builder for thesignificant_terms
Aggregation
variant.static Aggregation
significantTerms(java.util.function.Function<SignificantTermsAggregation.Builder,ObjectBuilder<SignificantTermsAggregation>> fn)
Creates a Aggregation of thesignificant_terms
Aggregation
variant.static SignificantTextAggregation.Builder
significantText()
Creates a builder for thesignificant_text
Aggregation
variant.static Aggregation
significantText(java.util.function.Function<SignificantTextAggregation.Builder,ObjectBuilder<SignificantTextAggregation>> fn)
Creates a Aggregation of thesignificant_text
Aggregation
variant.static StatsAggregation.Builder
stats()
Creates a builder for thestats
Aggregation
variant.static Aggregation
stats(java.util.function.Function<StatsAggregation.Builder,ObjectBuilder<StatsAggregation>> fn)
Creates a Aggregation of thestats
Aggregation
variant.static StatsBucketAggregation.Builder
statsBucket()
Creates a builder for thestats_bucket
Aggregation
variant.static Aggregation
statsBucket(java.util.function.Function<StatsBucketAggregation.Builder,ObjectBuilder<StatsBucketAggregation>> fn)
Creates a Aggregation of thestats_bucket
Aggregation
variant.static StringStatsAggregation.Builder
stringStats()
Creates a builder for thestring_stats
Aggregation
variant.static Aggregation
stringStats(java.util.function.Function<StringStatsAggregation.Builder,ObjectBuilder<StringStatsAggregation>> fn)
Creates a Aggregation of thestring_stats
Aggregation
variant.static SumAggregation.Builder
sum()
Creates a builder for thesum
Aggregation
variant.static Aggregation
sum(java.util.function.Function<SumAggregation.Builder,ObjectBuilder<SumAggregation>> fn)
Creates a Aggregation of thesum
Aggregation
variant.static SumBucketAggregation.Builder
sumBucket()
Creates a builder for thesum_bucket
Aggregation
variant.static Aggregation
sumBucket(java.util.function.Function<SumBucketAggregation.Builder,ObjectBuilder<SumBucketAggregation>> fn)
Creates a Aggregation of thesum_bucket
Aggregation
variant.static TermsAggregation.Builder
terms()
Creates a builder for theterms
Aggregation
variant.static Aggregation
terms(java.util.function.Function<TermsAggregation.Builder,ObjectBuilder<TermsAggregation>> fn)
Creates a Aggregation of theterms
Aggregation
variant.static TopHitsAggregation.Builder
topHits()
Creates a builder for thetop_hits
Aggregation
variant.static Aggregation
topHits(java.util.function.Function<TopHitsAggregation.Builder,ObjectBuilder<TopHitsAggregation>> fn)
Creates a Aggregation of thetop_hits
Aggregation
variant.static TopMetricsAggregation.Builder
topMetrics()
Creates a builder for thetop_metrics
Aggregation
variant.static Aggregation
topMetrics(java.util.function.Function<TopMetricsAggregation.Builder,ObjectBuilder<TopMetricsAggregation>> fn)
Creates a Aggregation of thetop_metrics
Aggregation
variant.static TTestAggregation.Builder
tTest()
Creates a builder for thet_test
Aggregation
variant.static Aggregation
tTest(java.util.function.Function<TTestAggregation.Builder,ObjectBuilder<TTestAggregation>> fn)
Creates a Aggregation of thet_test
Aggregation
variant.static ValueCountAggregation.Builder
valueCount()
Creates a builder for thevalue_count
Aggregation
variant.static Aggregation
valueCount(java.util.function.Function<ValueCountAggregation.Builder,ObjectBuilder<ValueCountAggregation>> fn)
Creates a Aggregation of thevalue_count
Aggregation
variant.static VariableWidthHistogramAggregation.Builder
variableWidthHistogram()
Creates a builder for thevariable_width_histogram
Aggregation
variant.static Aggregation
variableWidthHistogram(java.util.function.Function<VariableWidthHistogramAggregation.Builder,ObjectBuilder<VariableWidthHistogramAggregation>> fn)
Creates a Aggregation of thevariable_width_histogram
Aggregation
variant.static WeightedAverageAggregation.Builder
weightedAvg()
Creates a builder for theweighted_avg
Aggregation
variant.static Aggregation
weightedAvg(java.util.function.Function<WeightedAverageAggregation.Builder,ObjectBuilder<WeightedAverageAggregation>> fn)
Creates a Aggregation of theweighted_avg
Aggregation
variant.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
adjacencyMatrix
Creates a builder for theadjacency_matrix
Aggregation
variant. -
adjacencyMatrix
public static Aggregation adjacencyMatrix(java.util.function.Function<AdjacencyMatrixAggregation.Builder,ObjectBuilder<AdjacencyMatrixAggregation>> fn)Creates a Aggregation of theadjacency_matrix
Aggregation
variant. -
autoDateHistogram
Creates a builder for theauto_date_histogram
Aggregation
variant. -
autoDateHistogram
public static Aggregation autoDateHistogram(java.util.function.Function<AutoDateHistogramAggregation.Builder,ObjectBuilder<AutoDateHistogramAggregation>> fn)Creates a Aggregation of theauto_date_histogram
Aggregation
variant. -
avg
Creates a builder for theavg
Aggregation
variant. -
avg
public static Aggregation avg(java.util.function.Function<AverageAggregation.Builder,ObjectBuilder<AverageAggregation>> fn)Creates a Aggregation of theavg
Aggregation
variant. -
avgBucket
Creates a builder for theavg_bucket
Aggregation
variant. -
avgBucket
public static Aggregation avgBucket(java.util.function.Function<AverageBucketAggregation.Builder,ObjectBuilder<AverageBucketAggregation>> fn)Creates a Aggregation of theavg_bucket
Aggregation
variant. -
boxplot
Creates a builder for theboxplot
Aggregation
variant. -
boxplot
public static Aggregation boxplot(java.util.function.Function<BoxplotAggregation.Builder,ObjectBuilder<BoxplotAggregation>> fn)Creates a Aggregation of theboxplot
Aggregation
variant. -
bucketScript
Creates a builder for thebucket_script
Aggregation
variant. -
bucketScript
public static Aggregation bucketScript(java.util.function.Function<BucketScriptAggregation.Builder,ObjectBuilder<BucketScriptAggregation>> fn)Creates a Aggregation of thebucket_script
Aggregation
variant. -
bucketSelector
Creates a builder for thebucket_selector
Aggregation
variant. -
bucketSelector
public static Aggregation bucketSelector(java.util.function.Function<BucketSelectorAggregation.Builder,ObjectBuilder<BucketSelectorAggregation>> fn)Creates a Aggregation of thebucket_selector
Aggregation
variant. -
bucketSort
Creates a builder for thebucket_sort
Aggregation
variant. -
bucketSort
public static Aggregation bucketSort(java.util.function.Function<BucketSortAggregation.Builder,ObjectBuilder<BucketSortAggregation>> fn)Creates a Aggregation of thebucket_sort
Aggregation
variant. -
bucketCountKsTest
Creates a builder for thebucket_count_ks_test
Aggregation
variant. -
bucketCountKsTest
public static Aggregation bucketCountKsTest(java.util.function.Function<BucketKsAggregation.Builder,ObjectBuilder<BucketKsAggregation>> fn)Creates a Aggregation of thebucket_count_ks_test
Aggregation
variant. -
bucketCorrelation
Creates a builder for thebucket_correlation
Aggregation
variant. -
bucketCorrelation
public static Aggregation bucketCorrelation(java.util.function.Function<BucketCorrelationAggregation.Builder,ObjectBuilder<BucketCorrelationAggregation>> fn)Creates a Aggregation of thebucket_correlation
Aggregation
variant. -
cardinality
Creates a builder for thecardinality
Aggregation
variant. -
cardinality
public static Aggregation cardinality(java.util.function.Function<CardinalityAggregation.Builder,ObjectBuilder<CardinalityAggregation>> fn)Creates a Aggregation of thecardinality
Aggregation
variant. -
categorizeText
Creates a builder for thecategorize_text
Aggregation
variant. -
categorizeText
public static Aggregation categorizeText(java.util.function.Function<CategorizeTextAggregation.Builder,ObjectBuilder<CategorizeTextAggregation>> fn)Creates a Aggregation of thecategorize_text
Aggregation
variant. -
children
Creates a builder for thechildren
Aggregation
variant. -
children
public static Aggregation children(java.util.function.Function<ChildrenAggregation.Builder,ObjectBuilder<ChildrenAggregation>> fn)Creates a Aggregation of thechildren
Aggregation
variant. -
composite
Creates a builder for thecomposite
Aggregation
variant. -
composite
public static Aggregation composite(java.util.function.Function<CompositeAggregation.Builder,ObjectBuilder<CompositeAggregation>> fn)Creates a Aggregation of thecomposite
Aggregation
variant. -
cumulativeCardinality
Creates a builder for thecumulative_cardinality
Aggregation
variant. -
cumulativeCardinality
public static Aggregation cumulativeCardinality(java.util.function.Function<CumulativeCardinalityAggregation.Builder,ObjectBuilder<CumulativeCardinalityAggregation>> fn)Creates a Aggregation of thecumulative_cardinality
Aggregation
variant. -
cumulativeSum
Creates a builder for thecumulative_sum
Aggregation
variant. -
cumulativeSum
public static Aggregation cumulativeSum(java.util.function.Function<CumulativeSumAggregation.Builder,ObjectBuilder<CumulativeSumAggregation>> fn)Creates a Aggregation of thecumulative_sum
Aggregation
variant. -
dateHistogram
Creates a builder for thedate_histogram
Aggregation
variant. -
dateHistogram
public static Aggregation dateHistogram(java.util.function.Function<DateHistogramAggregation.Builder,ObjectBuilder<DateHistogramAggregation>> fn)Creates a Aggregation of thedate_histogram
Aggregation
variant. -
dateRange
Creates a builder for thedate_range
Aggregation
variant. -
dateRange
public static Aggregation dateRange(java.util.function.Function<DateRangeAggregation.Builder,ObjectBuilder<DateRangeAggregation>> fn)Creates a Aggregation of thedate_range
Aggregation
variant. -
derivative
Creates a builder for thederivative
Aggregation
variant. -
derivative
public static Aggregation derivative(java.util.function.Function<DerivativeAggregation.Builder,ObjectBuilder<DerivativeAggregation>> fn)Creates a Aggregation of thederivative
Aggregation
variant. -
diversifiedSampler
Creates a builder for thediversified_sampler
Aggregation
variant. -
diversifiedSampler
public static Aggregation diversifiedSampler(java.util.function.Function<DiversifiedSamplerAggregation.Builder,ObjectBuilder<DiversifiedSamplerAggregation>> fn)Creates a Aggregation of thediversified_sampler
Aggregation
variant. -
extendedStats
Creates a builder for theextended_stats
Aggregation
variant. -
extendedStats
public static Aggregation extendedStats(java.util.function.Function<ExtendedStatsAggregation.Builder,ObjectBuilder<ExtendedStatsAggregation>> fn)Creates a Aggregation of theextended_stats
Aggregation
variant. -
extendedStatsBucket
Creates a builder for theextended_stats_bucket
Aggregation
variant. -
extendedStatsBucket
public static Aggregation extendedStatsBucket(java.util.function.Function<ExtendedStatsBucketAggregation.Builder,ObjectBuilder<ExtendedStatsBucketAggregation>> fn)Creates a Aggregation of theextended_stats_bucket
Aggregation
variant. -
filter
Creates a builder for thefilter
Aggregation
variant. -
filter
public static Aggregation filter(java.util.function.Function<Query.Builder,ObjectBuilder<Query>> fn)Creates a Aggregation of thefilter
Aggregation
variant. -
filters
Creates a builder for thefilters
Aggregation
variant. -
filters
public static Aggregation filters(java.util.function.Function<FiltersAggregation.Builder,ObjectBuilder<FiltersAggregation>> fn)Creates a Aggregation of thefilters
Aggregation
variant. -
geoBounds
Creates a builder for thegeo_bounds
Aggregation
variant. -
geoBounds
public static Aggregation geoBounds(java.util.function.Function<GeoBoundsAggregation.Builder,ObjectBuilder<GeoBoundsAggregation>> fn)Creates a Aggregation of thegeo_bounds
Aggregation
variant. -
geoCentroid
Creates a builder for thegeo_centroid
Aggregation
variant. -
geoCentroid
public static Aggregation geoCentroid(java.util.function.Function<GeoCentroidAggregation.Builder,ObjectBuilder<GeoCentroidAggregation>> fn)Creates a Aggregation of thegeo_centroid
Aggregation
variant. -
geoDistance
Creates a builder for thegeo_distance
Aggregation
variant. -
geoDistance
public static Aggregation geoDistance(java.util.function.Function<GeoDistanceAggregation.Builder,ObjectBuilder<GeoDistanceAggregation>> fn)Creates a Aggregation of thegeo_distance
Aggregation
variant. -
geohashGrid
Creates a builder for thegeohash_grid
Aggregation
variant. -
geohashGrid
public static Aggregation geohashGrid(java.util.function.Function<GeoHashGridAggregation.Builder,ObjectBuilder<GeoHashGridAggregation>> fn)Creates a Aggregation of thegeohash_grid
Aggregation
variant. -
geoLine
Creates a builder for thegeo_line
Aggregation
variant. -
geoLine
public static Aggregation geoLine(java.util.function.Function<GeoLineAggregation.Builder,ObjectBuilder<GeoLineAggregation>> fn)Creates a Aggregation of thegeo_line
Aggregation
variant. -
geotileGrid
Creates a builder for thegeotile_grid
Aggregation
variant. -
geotileGrid
public static Aggregation geotileGrid(java.util.function.Function<GeoTileGridAggregation.Builder,ObjectBuilder<GeoTileGridAggregation>> fn)Creates a Aggregation of thegeotile_grid
Aggregation
variant. -
geohexGrid
Creates a builder for thegeohex_grid
Aggregation
variant. -
geohexGrid
public static Aggregation geohexGrid(java.util.function.Function<GeohexGridAggregation.Builder,ObjectBuilder<GeohexGridAggregation>> fn)Creates a Aggregation of thegeohex_grid
Aggregation
variant. -
global
Creates a builder for theglobal
Aggregation
variant. -
global
public static Aggregation global(java.util.function.Function<GlobalAggregation.Builder,ObjectBuilder<GlobalAggregation>> fn)Creates a Aggregation of theglobal
Aggregation
variant. -
histogram
Creates a builder for thehistogram
Aggregation
variant. -
histogram
public static Aggregation histogram(java.util.function.Function<HistogramAggregation.Builder,ObjectBuilder<HistogramAggregation>> fn)Creates a Aggregation of thehistogram
Aggregation
variant. -
ipRange
Creates a builder for theip_range
Aggregation
variant. -
ipRange
public static Aggregation ipRange(java.util.function.Function<IpRangeAggregation.Builder,ObjectBuilder<IpRangeAggregation>> fn)Creates a Aggregation of theip_range
Aggregation
variant. -
inference
Creates a builder for theinference
Aggregation
variant. -
inference
public static Aggregation inference(java.util.function.Function<InferenceAggregation.Builder,ObjectBuilder<InferenceAggregation>> fn)Creates a Aggregation of theinference
Aggregation
variant. -
matrixStats
Creates a builder for thematrix_stats
Aggregation
variant. -
matrixStats
public static Aggregation matrixStats(java.util.function.Function<MatrixStatsAggregation.Builder,ObjectBuilder<MatrixStatsAggregation>> fn)Creates a Aggregation of thematrix_stats
Aggregation
variant. -
max
Creates a builder for themax
Aggregation
variant. -
max
public static Aggregation max(java.util.function.Function<MaxAggregation.Builder,ObjectBuilder<MaxAggregation>> fn)Creates a Aggregation of themax
Aggregation
variant. -
maxBucket
Creates a builder for themax_bucket
Aggregation
variant. -
maxBucket
public static Aggregation maxBucket(java.util.function.Function<MaxBucketAggregation.Builder,ObjectBuilder<MaxBucketAggregation>> fn)Creates a Aggregation of themax_bucket
Aggregation
variant. -
medianAbsoluteDeviation
Creates a builder for themedian_absolute_deviation
Aggregation
variant. -
medianAbsoluteDeviation
public static Aggregation medianAbsoluteDeviation(java.util.function.Function<MedianAbsoluteDeviationAggregation.Builder,ObjectBuilder<MedianAbsoluteDeviationAggregation>> fn)Creates a Aggregation of themedian_absolute_deviation
Aggregation
variant. -
min
Creates a builder for themin
Aggregation
variant. -
min
public static Aggregation min(java.util.function.Function<MinAggregation.Builder,ObjectBuilder<MinAggregation>> fn)Creates a Aggregation of themin
Aggregation
variant. -
minBucket
Creates a builder for themin_bucket
Aggregation
variant. -
minBucket
public static Aggregation minBucket(java.util.function.Function<MinBucketAggregation.Builder,ObjectBuilder<MinBucketAggregation>> fn)Creates a Aggregation of themin_bucket
Aggregation
variant. -
missing
Creates a builder for themissing
Aggregation
variant. -
missing
public static Aggregation missing(java.util.function.Function<MissingAggregation.Builder,ObjectBuilder<MissingAggregation>> fn)Creates a Aggregation of themissing
Aggregation
variant. -
movingAvg
Creates a builder for themoving_avg
Aggregation
variant. -
movingAvg
public static Aggregation movingAvg(java.util.function.Function<MovingAverageAggregation.Builder,ObjectBuilder<MovingAverageAggregation>> fn)Creates a Aggregation of themoving_avg
Aggregation
variant. -
movingPercentiles
Creates a builder for themoving_percentiles
Aggregation
variant. -
movingPercentiles
public static Aggregation movingPercentiles(java.util.function.Function<MovingPercentilesAggregation.Builder,ObjectBuilder<MovingPercentilesAggregation>> fn)Creates a Aggregation of themoving_percentiles
Aggregation
variant. -
movingFn
Creates a builder for themoving_fn
Aggregation
variant. -
movingFn
public static Aggregation movingFn(java.util.function.Function<MovingFunctionAggregation.Builder,ObjectBuilder<MovingFunctionAggregation>> fn)Creates a Aggregation of themoving_fn
Aggregation
variant. -
multiTerms
Creates a builder for themulti_terms
Aggregation
variant. -
multiTerms
public static Aggregation multiTerms(java.util.function.Function<MultiTermsAggregation.Builder,ObjectBuilder<MultiTermsAggregation>> fn)Creates a Aggregation of themulti_terms
Aggregation
variant. -
nested
Creates a builder for thenested
Aggregation
variant. -
nested
public static Aggregation nested(java.util.function.Function<NestedAggregation.Builder,ObjectBuilder<NestedAggregation>> fn)Creates a Aggregation of thenested
Aggregation
variant. -
normalize
Creates a builder for thenormalize
Aggregation
variant. -
normalize
public static Aggregation normalize(java.util.function.Function<NormalizeAggregation.Builder,ObjectBuilder<NormalizeAggregation>> fn)Creates a Aggregation of thenormalize
Aggregation
variant. -
parent
Creates a builder for theparent
Aggregation
variant. -
parent
public static Aggregation parent(java.util.function.Function<ParentAggregation.Builder,ObjectBuilder<ParentAggregation>> fn)Creates a Aggregation of theparent
Aggregation
variant. -
percentileRanks
Creates a builder for thepercentile_ranks
Aggregation
variant. -
percentileRanks
public static Aggregation percentileRanks(java.util.function.Function<PercentileRanksAggregation.Builder,ObjectBuilder<PercentileRanksAggregation>> fn)Creates a Aggregation of thepercentile_ranks
Aggregation
variant. -
percentiles
Creates a builder for thepercentiles
Aggregation
variant. -
percentiles
public static Aggregation percentiles(java.util.function.Function<PercentilesAggregation.Builder,ObjectBuilder<PercentilesAggregation>> fn)Creates a Aggregation of thepercentiles
Aggregation
variant. -
percentilesBucket
Creates a builder for thepercentiles_bucket
Aggregation
variant. -
percentilesBucket
public static Aggregation percentilesBucket(java.util.function.Function<PercentilesBucketAggregation.Builder,ObjectBuilder<PercentilesBucketAggregation>> fn)Creates a Aggregation of thepercentiles_bucket
Aggregation
variant. -
range
Creates a builder for therange
Aggregation
variant. -
range
public static Aggregation range(java.util.function.Function<RangeAggregation.Builder,ObjectBuilder<RangeAggregation>> fn)Creates a Aggregation of therange
Aggregation
variant. -
rareTerms
Creates a builder for therare_terms
Aggregation
variant. -
rareTerms
public static Aggregation rareTerms(java.util.function.Function<RareTermsAggregation.Builder,ObjectBuilder<RareTermsAggregation>> fn)Creates a Aggregation of therare_terms
Aggregation
variant. -
rate
Creates a builder for therate
Aggregation
variant. -
rate
public static Aggregation rate(java.util.function.Function<RateAggregation.Builder,ObjectBuilder<RateAggregation>> fn)Creates a Aggregation of therate
Aggregation
variant. -
reverseNested
Creates a builder for thereverse_nested
Aggregation
variant. -
reverseNested
public static Aggregation reverseNested(java.util.function.Function<ReverseNestedAggregation.Builder,ObjectBuilder<ReverseNestedAggregation>> fn)Creates a Aggregation of thereverse_nested
Aggregation
variant. -
sampler
Creates a builder for thesampler
Aggregation
variant. -
sampler
public static Aggregation sampler(java.util.function.Function<SamplerAggregation.Builder,ObjectBuilder<SamplerAggregation>> fn)Creates a Aggregation of thesampler
Aggregation
variant. -
scriptedMetric
Creates a builder for thescripted_metric
Aggregation
variant. -
scriptedMetric
public static Aggregation scriptedMetric(java.util.function.Function<ScriptedMetricAggregation.Builder,ObjectBuilder<ScriptedMetricAggregation>> fn)Creates a Aggregation of thescripted_metric
Aggregation
variant. -
serialDiff
Creates a builder for theserial_diff
Aggregation
variant. -
serialDiff
public static Aggregation serialDiff(java.util.function.Function<SerialDifferencingAggregation.Builder,ObjectBuilder<SerialDifferencingAggregation>> fn)Creates a Aggregation of theserial_diff
Aggregation
variant. -
significantTerms
Creates a builder for thesignificant_terms
Aggregation
variant. -
significantTerms
public static Aggregation significantTerms(java.util.function.Function<SignificantTermsAggregation.Builder,ObjectBuilder<SignificantTermsAggregation>> fn)Creates a Aggregation of thesignificant_terms
Aggregation
variant. -
significantText
Creates a builder for thesignificant_text
Aggregation
variant. -
significantText
public static Aggregation significantText(java.util.function.Function<SignificantTextAggregation.Builder,ObjectBuilder<SignificantTextAggregation>> fn)Creates a Aggregation of thesignificant_text
Aggregation
variant. -
stats
Creates a builder for thestats
Aggregation
variant. -
stats
public static Aggregation stats(java.util.function.Function<StatsAggregation.Builder,ObjectBuilder<StatsAggregation>> fn)Creates a Aggregation of thestats
Aggregation
variant. -
statsBucket
Creates a builder for thestats_bucket
Aggregation
variant. -
statsBucket
public static Aggregation statsBucket(java.util.function.Function<StatsBucketAggregation.Builder,ObjectBuilder<StatsBucketAggregation>> fn)Creates a Aggregation of thestats_bucket
Aggregation
variant. -
stringStats
Creates a builder for thestring_stats
Aggregation
variant. -
stringStats
public static Aggregation stringStats(java.util.function.Function<StringStatsAggregation.Builder,ObjectBuilder<StringStatsAggregation>> fn)Creates a Aggregation of thestring_stats
Aggregation
variant. -
sum
Creates a builder for thesum
Aggregation
variant. -
sum
public static Aggregation sum(java.util.function.Function<SumAggregation.Builder,ObjectBuilder<SumAggregation>> fn)Creates a Aggregation of thesum
Aggregation
variant. -
sumBucket
Creates a builder for thesum_bucket
Aggregation
variant. -
sumBucket
public static Aggregation sumBucket(java.util.function.Function<SumBucketAggregation.Builder,ObjectBuilder<SumBucketAggregation>> fn)Creates a Aggregation of thesum_bucket
Aggregation
variant. -
terms
Creates a builder for theterms
Aggregation
variant. -
terms
public static Aggregation terms(java.util.function.Function<TermsAggregation.Builder,ObjectBuilder<TermsAggregation>> fn)Creates a Aggregation of theterms
Aggregation
variant. -
topHits
Creates a builder for thetop_hits
Aggregation
variant. -
topHits
public static Aggregation topHits(java.util.function.Function<TopHitsAggregation.Builder,ObjectBuilder<TopHitsAggregation>> fn)Creates a Aggregation of thetop_hits
Aggregation
variant. -
tTest
Creates a builder for thet_test
Aggregation
variant. -
tTest
public static Aggregation tTest(java.util.function.Function<TTestAggregation.Builder,ObjectBuilder<TTestAggregation>> fn)Creates a Aggregation of thet_test
Aggregation
variant. -
topMetrics
Creates a builder for thetop_metrics
Aggregation
variant. -
topMetrics
public static Aggregation topMetrics(java.util.function.Function<TopMetricsAggregation.Builder,ObjectBuilder<TopMetricsAggregation>> fn)Creates a Aggregation of thetop_metrics
Aggregation
variant. -
valueCount
Creates a builder for thevalue_count
Aggregation
variant. -
valueCount
public static Aggregation valueCount(java.util.function.Function<ValueCountAggregation.Builder,ObjectBuilder<ValueCountAggregation>> fn)Creates a Aggregation of thevalue_count
Aggregation
variant. -
weightedAvg
Creates a builder for theweighted_avg
Aggregation
variant. -
weightedAvg
public static Aggregation weightedAvg(java.util.function.Function<WeightedAverageAggregation.Builder,ObjectBuilder<WeightedAverageAggregation>> fn)Creates a Aggregation of theweighted_avg
Aggregation
variant. -
variableWidthHistogram
Creates a builder for thevariable_width_histogram
Aggregation
variant. -
variableWidthHistogram
public static Aggregation variableWidthHistogram(java.util.function.Function<VariableWidthHistogramAggregation.Builder,ObjectBuilder<VariableWidthHistogramAggregation>> fn)Creates a Aggregation of thevariable_width_histogram
Aggregation
variant.
-