@ProviderType
public interface Aggregations
Modifier and Type | Method and Description |
---|---|
AvgAggregation |
avg(java.lang.String name,
java.lang.String field) |
AvgBucketPipelineAggregation |
avgBucket(java.lang.String name,
java.lang.String bucketsPath) |
BucketScriptPipelineAggregation |
bucketScript(java.lang.String name,
Script script) |
BucketSelectorPipelineAggregation |
bucketSelector(java.lang.String name,
Script script) |
BucketSortPipelineAggregation |
bucketSort(java.lang.String name) |
CardinalityAggregation |
cardinality(java.lang.String name,
java.lang.String field) |
ChildrenAggregation |
children(java.lang.String name,
java.lang.String field) |
CumulativeSumPipelineAggregation |
cumulativeSum(java.lang.String name,
java.lang.String bucketsPath) |
DateHistogramAggregation |
dateHistogram(java.lang.String name,
java.lang.String field) |
DateRangeAggregation |
dateRange(java.lang.String name,
java.lang.String field) |
DerivativePipelineAggregation |
derivative(java.lang.String name,
java.lang.String bucketsPath) |
DiversifiedSamplerAggregation |
diversifiedSampler(java.lang.String name,
java.lang.String field) |
ExtendedStatsAggregation |
extendedStats(java.lang.String name,
java.lang.String field) |
ExtendedStatsBucketPipelineAggregation |
extendedStatsBucket(java.lang.String name,
java.lang.String bucketsPath) |
FilterAggregation |
filter(java.lang.String name,
Query query) |
FiltersAggregation |
filters(java.lang.String name,
java.lang.String field) |
GeoBoundsAggregation |
geoBounds(java.lang.String name,
java.lang.String field) |
GeoCentroidAggregation |
geoCentroid(java.lang.String name,
java.lang.String field) |
GeoDistanceAggregation |
geoDistance(java.lang.String name,
java.lang.String field,
GeoLocationPoint geoLocationPoint) |
GeoHashGridAggregation |
geoHashGrid(java.lang.String name,
java.lang.String field) |
GlobalAggregation |
global(java.lang.String name) |
HistogramAggregation |
histogram(java.lang.String name,
java.lang.String field) |
MaxAggregation |
max(java.lang.String name,
java.lang.String field) |
MaxBucketPipelineAggregation |
maxBucket(java.lang.String name,
java.lang.String bucketsPath) |
MinAggregation |
min(java.lang.String name,
java.lang.String field) |
MinBucketPipelineAggregation |
minBucket(java.lang.String name,
java.lang.String bucketsPath) |
MissingAggregation |
missing(java.lang.String name,
java.lang.String field) |
MovingFunctionPipelineAggregation |
movingFunction(java.lang.String name,
Script script,
java.lang.String bucketsPath,
int window) |
NestedAggregation |
nested(java.lang.String name,
java.lang.String path) |
PercentileRanksAggregation |
percentileRanks(java.lang.String name,
java.lang.String field,
double... values) |
PercentilesAggregation |
percentiles(java.lang.String name,
java.lang.String field) |
PercentilesBucketPipelineAggregation |
percentilesBucket(java.lang.String name,
java.lang.String bucketsPath) |
RangeAggregation |
range(java.lang.String name,
java.lang.String field) |
ReverseNestedAggregation |
reverseNested(java.lang.String name,
java.lang.String path) |
SamplerAggregation |
sampler(java.lang.String name) |
ScriptedMetricAggregation |
scriptedMetric(java.lang.String name) |
SerialDiffPipelineAggregation |
serialDiff(java.lang.String name,
java.lang.String bucketsPath) |
SignificantTermsAggregation |
significantTerms(java.lang.String name,
java.lang.String field) |
SignificantTextAggregation |
significantText(java.lang.String name,
java.lang.String field) |
StatsAggregation |
stats(java.lang.String name,
java.lang.String field) |
StatsBucketPipelineAggregation |
statsBucket(java.lang.String name,
java.lang.String bucketsPath) |
SumAggregation |
sum(java.lang.String name,
java.lang.String field) |
SumBucketPipelineAggregation |
sumBucket(java.lang.String name,
java.lang.String bucketsPath) |
TermsAggregation |
terms(java.lang.String name,
java.lang.String field) |
TopHitsAggregation |
topHits(java.lang.String name) |
ValueCountAggregation |
valueCount(java.lang.String name,
java.lang.String field) |
WeightedAvgAggregation |
weightedAvg(java.lang.String name,
java.lang.String valueField,
java.lang.String weightField) |
AvgAggregation avg(java.lang.String name, java.lang.String field)
AvgBucketPipelineAggregation avgBucket(java.lang.String name, java.lang.String bucketsPath)
BucketScriptPipelineAggregation bucketScript(java.lang.String name, Script script)
BucketSelectorPipelineAggregation bucketSelector(java.lang.String name, Script script)
BucketSortPipelineAggregation bucketSort(java.lang.String name)
CardinalityAggregation cardinality(java.lang.String name, java.lang.String field)
ChildrenAggregation children(java.lang.String name, java.lang.String field)
CumulativeSumPipelineAggregation cumulativeSum(java.lang.String name, java.lang.String bucketsPath)
DateHistogramAggregation dateHistogram(java.lang.String name, java.lang.String field)
DateRangeAggregation dateRange(java.lang.String name, java.lang.String field)
DerivativePipelineAggregation derivative(java.lang.String name, java.lang.String bucketsPath)
DiversifiedSamplerAggregation diversifiedSampler(java.lang.String name, java.lang.String field)
ExtendedStatsAggregation extendedStats(java.lang.String name, java.lang.String field)
ExtendedStatsBucketPipelineAggregation extendedStatsBucket(java.lang.String name, java.lang.String bucketsPath)
FilterAggregation filter(java.lang.String name, Query query)
FiltersAggregation filters(java.lang.String name, java.lang.String field)
GeoBoundsAggregation geoBounds(java.lang.String name, java.lang.String field)
GeoCentroidAggregation geoCentroid(java.lang.String name, java.lang.String field)
GeoDistanceAggregation geoDistance(java.lang.String name, java.lang.String field, GeoLocationPoint geoLocationPoint)
GeoHashGridAggregation geoHashGrid(java.lang.String name, java.lang.String field)
GlobalAggregation global(java.lang.String name)
HistogramAggregation histogram(java.lang.String name, java.lang.String field)
MaxAggregation max(java.lang.String name, java.lang.String field)
MaxBucketPipelineAggregation maxBucket(java.lang.String name, java.lang.String bucketsPath)
MinAggregation min(java.lang.String name, java.lang.String field)
MinBucketPipelineAggregation minBucket(java.lang.String name, java.lang.String bucketsPath)
MissingAggregation missing(java.lang.String name, java.lang.String field)
MovingFunctionPipelineAggregation movingFunction(java.lang.String name, Script script, java.lang.String bucketsPath, int window)
NestedAggregation nested(java.lang.String name, java.lang.String path)
PercentileRanksAggregation percentileRanks(java.lang.String name, java.lang.String field, double... values)
PercentilesAggregation percentiles(java.lang.String name, java.lang.String field)
PercentilesBucketPipelineAggregation percentilesBucket(java.lang.String name, java.lang.String bucketsPath)
RangeAggregation range(java.lang.String name, java.lang.String field)
ReverseNestedAggregation reverseNested(java.lang.String name, java.lang.String path)
SamplerAggregation sampler(java.lang.String name)
ScriptedMetricAggregation scriptedMetric(java.lang.String name)
SerialDiffPipelineAggregation serialDiff(java.lang.String name, java.lang.String bucketsPath)
SignificantTermsAggregation significantTerms(java.lang.String name, java.lang.String field)
SignificantTextAggregation significantText(java.lang.String name, java.lang.String field)
StatsAggregation stats(java.lang.String name, java.lang.String field)
StatsBucketPipelineAggregation statsBucket(java.lang.String name, java.lang.String bucketsPath)
SumAggregation sum(java.lang.String name, java.lang.String field)
SumBucketPipelineAggregation sumBucket(java.lang.String name, java.lang.String bucketsPath)
TermsAggregation terms(java.lang.String name, java.lang.String field)
TopHitsAggregation topHits(java.lang.String name)
ValueCountAggregation valueCount(java.lang.String name, java.lang.String field)
WeightedAvgAggregation weightedAvg(java.lang.String name, java.lang.String valueField, java.lang.String weightField)