Class AggregationContainer.Builder
java.lang.Object
org.opensearch.client.opensearch._types.aggregations.AggregationContainer.Builder
- Enclosing class:
- AggregationContainer
public static class AggregationContainer.Builder
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classAggregationContainer.Builder.ContainerBuilder -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
aggs
public AggregationContainer.Builder aggs(@Nullable java.util.Map<java.lang.String,AggregationContainer> value)API name:aggs -
putAggs
Add a key/value toaggs(Map), creating the map if needed. -
aggs
public AggregationContainer.Builder aggs(java.lang.String key, java.util.function.Function<AggregationContainer.Builder,ObjectBuilder<AggregationContainer>> fn)Setaggs(Map)to a singleton map. -
putAggs
public AggregationContainer.Builder putAggs(java.lang.String key, java.util.function.Function<AggregationContainer.Builder,ObjectBuilder<AggregationContainer>> fn)Add a key/value toaggs(Map), creating the map if needed. -
meta
public AggregationContainer.Builder meta(@Nullable java.util.Map<java.lang.String,jakarta.json.JsonValue> value)API name:meta -
putMeta
Add a key/value tometa(Map), creating the map if needed. -
adjacencyMatrix
-
adjacencyMatrix
public AggregationContainer.Builder.ContainerBuilder adjacencyMatrix(java.util.function.Function<AdjacencyMatrixAggregation.Builder,ObjectBuilder<AdjacencyMatrixAggregation>> f) -
aggregations
public AggregationContainer.Builder.ContainerBuilder aggregations(java.util.Map<java.lang.String,AggregationContainer> v) -
autoDateHistogram
public AggregationContainer.Builder.ContainerBuilder autoDateHistogram(AutoDateHistogramAggregation v) -
autoDateHistogram
public AggregationContainer.Builder.ContainerBuilder autoDateHistogram(java.util.function.Function<AutoDateHistogramAggregation.Builder,ObjectBuilder<AutoDateHistogramAggregation>> f) -
avg
-
avgBucket
-
boxplot
-
boxplot
public AggregationContainer.Builder.ContainerBuilder boxplot(java.util.function.Function<BoxplotAggregation.Builder,ObjectBuilder<BoxplotAggregation>> f) -
bucketScript
-
bucketScript
public AggregationContainer.Builder.ContainerBuilder bucketScript(java.util.function.Function<BucketScriptAggregation.Builder,ObjectBuilder<BucketScriptAggregation>> f) -
bucketSelector
-
bucketSelector
public AggregationContainer.Builder.ContainerBuilder bucketSelector(java.util.function.Function<BucketSelectorAggregation.Builder,ObjectBuilder<BucketSelectorAggregation>> f) -
bucketSort
-
bucketSort
public AggregationContainer.Builder.ContainerBuilder bucketSort(java.util.function.Function<BucketSortAggregation.Builder,ObjectBuilder<BucketSortAggregation>> f) -
cardinality
-
cardinality
public AggregationContainer.Builder.ContainerBuilder cardinality(java.util.function.Function<CardinalityAggregation.Builder,ObjectBuilder<CardinalityAggregation>> f) -
children
-
children
public AggregationContainer.Builder.ContainerBuilder children(java.util.function.Function<ChildrenAggregation.Builder,ObjectBuilder<ChildrenAggregation>> f) -
composite
-
composite
public AggregationContainer.Builder.ContainerBuilder composite(java.util.function.Function<CompositeAggregation.Builder,ObjectBuilder<CompositeAggregation>> f) -
cumulativeCardinality
public AggregationContainer.Builder.ContainerBuilder cumulativeCardinality(jakarta.json.JsonValue v) -
cumulativeSum
-
dateHistogram
-
dateHistogram
public AggregationContainer.Builder.ContainerBuilder dateHistogram(java.util.function.Function<DateHistogramAggregation.Builder,ObjectBuilder<DateHistogramAggregation>> f) -
dateRange
-
dateRange
public AggregationContainer.Builder.ContainerBuilder dateRange(java.util.function.Function<DateRangeAggregation.Builder,ObjectBuilder<DateRangeAggregation>> f) -
derivative
-
diversifiedSampler
public AggregationContainer.Builder.ContainerBuilder diversifiedSampler(DiversifiedSamplerAggregation v) -
diversifiedSampler
public AggregationContainer.Builder.ContainerBuilder diversifiedSampler(java.util.function.Function<DiversifiedSamplerAggregation.Builder,ObjectBuilder<DiversifiedSamplerAggregation>> f) -
extendedStats
-
extendedStats
public AggregationContainer.Builder.ContainerBuilder extendedStats(java.util.function.Function<ExtendedStatsAggregation.Builder,ObjectBuilder<ExtendedStatsAggregation>> f) -
extendedStatsBucket
public AggregationContainer.Builder.ContainerBuilder extendedStatsBucket(ExtendedStatsBucketAggregation v) -
extendedStatsBucket
public AggregationContainer.Builder.ContainerBuilder extendedStatsBucket(java.util.function.Function<ExtendedStatsBucketAggregation.Builder,ObjectBuilder<ExtendedStatsBucketAggregation>> f) -
filter
-
filter
public AggregationContainer.Builder.ContainerBuilder filter(java.util.function.Function<QueryContainer.Builder,ObjectBuilder<QueryContainer>> f) -
filters
-
filters
public AggregationContainer.Builder.ContainerBuilder filters(java.util.function.Function<FiltersAggregation.Builder,ObjectBuilder<FiltersAggregation>> f) -
geoBounds
-
geoBounds
public AggregationContainer.Builder.ContainerBuilder geoBounds(java.util.function.Function<GeoBoundsAggregation.Builder,ObjectBuilder<GeoBoundsAggregation>> f) -
geoCentroid
-
geoCentroid
public AggregationContainer.Builder.ContainerBuilder geoCentroid(java.util.function.Function<GeoCentroidAggregation.Builder,ObjectBuilder<GeoCentroidAggregation>> f) -
geoDistance
-
geoDistance
public AggregationContainer.Builder.ContainerBuilder geoDistance(java.util.function.Function<GeoDistanceAggregation.Builder,ObjectBuilder<GeoDistanceAggregation>> f) -
geohashGrid
-
geohashGrid
public AggregationContainer.Builder.ContainerBuilder geohashGrid(java.util.function.Function<GeoHashGridAggregation.Builder,ObjectBuilder<GeoHashGridAggregation>> f) -
geoLine
-
geoLine
public AggregationContainer.Builder.ContainerBuilder geoLine(java.util.function.Function<GeoLineAggregation.Builder,ObjectBuilder<GeoLineAggregation>> f) -
geotileGrid
-
geotileGrid
public AggregationContainer.Builder.ContainerBuilder geotileGrid(java.util.function.Function<GeoTileGridAggregation.Builder,ObjectBuilder<GeoTileGridAggregation>> f) -
global
-
histogram
-
histogram
public AggregationContainer.Builder.ContainerBuilder histogram(java.util.function.Function<HistogramAggregation.Builder,ObjectBuilder<HistogramAggregation>> f) -
ipRange
-
ipRange
public AggregationContainer.Builder.ContainerBuilder ipRange(java.util.function.Function<IpRangeAggregation.Builder,ObjectBuilder<IpRangeAggregation>> f) -
inference
-
inference
public AggregationContainer.Builder.ContainerBuilder inference(java.util.function.Function<InferenceAggregation.Builder,ObjectBuilder<InferenceAggregation>> f) -
line
-
line
public AggregationContainer.Builder.ContainerBuilder line(java.util.function.Function<GeoLineAggregation.Builder,ObjectBuilder<GeoLineAggregation>> f) -
matrixStats
-
matrixStats
public AggregationContainer.Builder.ContainerBuilder matrixStats(java.util.function.Function<MatrixStatsAggregation.Builder,ObjectBuilder<MatrixStatsAggregation>> f) -
max
-
maxBucket
-
medianAbsoluteDeviation
public AggregationContainer.Builder.ContainerBuilder medianAbsoluteDeviation(MedianAbsoluteDeviationAggregation v) -
medianAbsoluteDeviation
public AggregationContainer.Builder.ContainerBuilder medianAbsoluteDeviation(java.util.function.Function<MedianAbsoluteDeviationAggregation.Builder,ObjectBuilder<MedianAbsoluteDeviationAggregation>> f) -
min
-
minBucket
-
missing
-
missing
public AggregationContainer.Builder.ContainerBuilder missing(java.util.function.Function<MissingAggregation.Builder,ObjectBuilder<MissingAggregation>> f) -
movingAvg
-
movingAvg
public AggregationContainer.Builder.ContainerBuilder movingAvg(java.util.function.Function<MovingAverageAggregation.Builder,ObjectBuilder<MovingAverageAggregation>> f) -
movingPercentiles
public AggregationContainer.Builder.ContainerBuilder movingPercentiles(MovingPercentilesAggregation v) -
movingPercentiles
public AggregationContainer.Builder.ContainerBuilder movingPercentiles(java.util.function.Function<MovingPercentilesAggregation.Builder,ObjectBuilder<MovingPercentilesAggregation>> f) -
movingFn
-
movingFn
public AggregationContainer.Builder.ContainerBuilder movingFn(java.util.function.Function<MovingFunctionAggregation.Builder,ObjectBuilder<MovingFunctionAggregation>> f) -
multiTerms
-
multiTerms
public AggregationContainer.Builder.ContainerBuilder multiTerms(java.util.function.Function<MultiTermsAggregation.Builder,ObjectBuilder<MultiTermsAggregation>> f) -
nested
-
nested
public AggregationContainer.Builder.ContainerBuilder nested(java.util.function.Function<NestedAggregation.Builder,ObjectBuilder<NestedAggregation>> f) -
normalize
-
normalize
public AggregationContainer.Builder.ContainerBuilder normalize(java.util.function.Function<NormalizeAggregation.Builder,ObjectBuilder<NormalizeAggregation>> f) -
parent
-
parent
public AggregationContainer.Builder.ContainerBuilder parent(java.util.function.Function<ParentAggregation.Builder,ObjectBuilder<ParentAggregation>> f) -
percentileRanks
-
percentileRanks
public AggregationContainer.Builder.ContainerBuilder percentileRanks(java.util.function.Function<PercentileRanksAggregation.Builder,ObjectBuilder<PercentileRanksAggregation>> f) -
percentiles
-
percentiles
public AggregationContainer.Builder.ContainerBuilder percentiles(java.util.function.Function<PercentilesAggregation.Builder,ObjectBuilder<PercentilesAggregation>> f) -
percentilesBucket
public AggregationContainer.Builder.ContainerBuilder percentilesBucket(PercentilesBucketAggregation v) -
percentilesBucket
public AggregationContainer.Builder.ContainerBuilder percentilesBucket(java.util.function.Function<PercentilesBucketAggregation.Builder,ObjectBuilder<PercentilesBucketAggregation>> f) -
range
-
range
public AggregationContainer.Builder.ContainerBuilder range(java.util.function.Function<RangeAggregation.Builder,ObjectBuilder<RangeAggregation>> f) -
rareTerms
-
rareTerms
public AggregationContainer.Builder.ContainerBuilder rareTerms(java.util.function.Function<RareTermsAggregation.Builder,ObjectBuilder<RareTermsAggregation>> f) -
rate
-
rate
public AggregationContainer.Builder.ContainerBuilder rate(java.util.function.Function<RateAggregation.Builder,ObjectBuilder<RateAggregation>> f) -
reverseNested
-
reverseNested
public AggregationContainer.Builder.ContainerBuilder reverseNested(java.util.function.Function<ReverseNestedAggregation.Builder,ObjectBuilder<ReverseNestedAggregation>> f) -
sampler
-
sampler
public AggregationContainer.Builder.ContainerBuilder sampler(java.util.function.Function<SamplerAggregation.Builder,ObjectBuilder<SamplerAggregation>> f) -
scriptedMetric
-
scriptedMetric
public AggregationContainer.Builder.ContainerBuilder scriptedMetric(java.util.function.Function<ScriptedMetricAggregation.Builder,ObjectBuilder<ScriptedMetricAggregation>> f) -
serialDiff
-
serialDiff
public AggregationContainer.Builder.ContainerBuilder serialDiff(java.util.function.Function<SerialDifferencingAggregation.Builder,ObjectBuilder<SerialDifferencingAggregation>> f) -
significantTerms
public AggregationContainer.Builder.ContainerBuilder significantTerms(SignificantTermsAggregation v) -
significantTerms
public AggregationContainer.Builder.ContainerBuilder significantTerms(java.util.function.Function<SignificantTermsAggregation.Builder,ObjectBuilder<SignificantTermsAggregation>> f) -
significantText
-
significantText
public AggregationContainer.Builder.ContainerBuilder significantText(java.util.function.Function<SignificantTextAggregation.Builder,ObjectBuilder<SignificantTextAggregation>> f) -
stats
-
statsBucket
-
stringStats
-
stringStats
public AggregationContainer.Builder.ContainerBuilder stringStats(java.util.function.Function<StringStatsAggregation.Builder,ObjectBuilder<StringStatsAggregation>> f) -
sum
-
sumBucket
-
terms
-
terms
public AggregationContainer.Builder.ContainerBuilder terms(java.util.function.Function<TermsAggregation.Builder,ObjectBuilder<TermsAggregation>> f) -
topHits
-
topHits
public AggregationContainer.Builder.ContainerBuilder topHits(java.util.function.Function<TopHitsAggregation.Builder,ObjectBuilder<TopHitsAggregation>> f) -
tTest
-
tTest
public AggregationContainer.Builder.ContainerBuilder tTest(java.util.function.Function<TTestAggregation.Builder,ObjectBuilder<TTestAggregation>> f) -
topMetrics
-
topMetrics
public AggregationContainer.Builder.ContainerBuilder topMetrics(java.util.function.Function<TopMetricsAggregation.Builder,ObjectBuilder<TopMetricsAggregation>> f) -
valueCount
-
weightedAvg
-
weightedAvg
public AggregationContainer.Builder.ContainerBuilder weightedAvg(java.util.function.Function<WeightedAverageAggregation.Builder,ObjectBuilder<WeightedAverageAggregation>> f) -
variableWidthHistogram
public AggregationContainer.Builder.ContainerBuilder variableWidthHistogram(VariableWidthHistogramAggregation v) -
variableWidthHistogram
public AggregationContainer.Builder.ContainerBuilder variableWidthHistogram(java.util.function.Function<VariableWidthHistogramAggregation.Builder,ObjectBuilder<VariableWidthHistogramAggregation>> f) -
build
-