ToXContent
, ToXContentFragment
AdjacencyMatrix
, Avg
, BucketMetricValue
, Cardinality
, CompositeAggregation
, Derivative
, ExtendedStats
, ExtendedStatsBucket
, Filter
, Filters
, GeoBounds
, GeoCentroid
, GeoHashGrid
, Global
, Histogram
, Max
, Min
, Missing
, MultiBucketsAggregation
, Nested
, NumericMetricsAggregation
, NumericMetricsAggregation.MultiValue
, NumericMetricsAggregation.SingleValue
, PercentileRanks
, Percentiles
, PercentilesBucket
, Range
, ReverseNested
, Sampler
, ScriptedMetric
, SignificantTerms
, SimpleValue
, SingleBucketAggregation
, Stats
, StatsBucket
, Sum
, Terms
, TopHits
, ValueCount
DoubleTerms
, InternalAdjacencyMatrix
, InternalAggregation
, InternalAvg
, InternalBinaryRange
, InternalBucketMetricValue
, InternalCardinality
, InternalComposite
, InternalDateHistogram
, InternalDateRange
, InternalDerivative
, InternalExtendedStats
, InternalExtendedStatsBucket
, InternalFilter
, InternalFilters
, InternalGeoBounds
, InternalGeoCentroid
, InternalGeoDistance
, InternalGeoHashGrid
, InternalGlobal
, InternalHDRPercentileRanks
, InternalHDRPercentiles
, InternalHistogram
, InternalMappedSignificantTerms
, InternalMappedTerms
, InternalMax
, InternalMin
, InternalMissing
, InternalMultiBucketAggregation
, InternalNested
, InternalNumericMetricsAggregation
, InternalNumericMetricsAggregation.MultiValue
, InternalNumericMetricsAggregation.SingleValue
, InternalPercentilesBucket
, InternalRange
, InternalReverseNested
, InternalSampler
, InternalScriptedMetric
, InternalSignificantTerms
, InternalSimpleValue
, InternalSingleBucketAggregation
, InternalStats
, InternalStatsBucket
, InternalSum
, InternalTDigestPercentileRanks
, InternalTDigestPercentiles
, InternalTerms
, InternalTopHits
, InternalValueCount
, LongTerms
, ParsedAdjacencyMatrix
, ParsedAggregation
, ParsedAvg
, ParsedBinaryRange
, ParsedBucketMetricValue
, ParsedCardinality
, ParsedComposite
, ParsedDateHistogram
, ParsedDateRange
, ParsedDerivative
, ParsedDoubleTerms
, ParsedExtendedStats
, ParsedExtendedStatsBucket
, ParsedFilter
, ParsedFilters
, ParsedGeoBounds
, ParsedGeoCentroid
, ParsedGeoDistance
, ParsedGeoHashGrid
, ParsedGlobal
, ParsedHDRPercentileRanks
, ParsedHDRPercentiles
, ParsedHistogram
, ParsedLongTerms
, ParsedMax
, ParsedMin
, ParsedMissing
, ParsedMultiBucketAggregation
, ParsedNested
, ParsedPercentileRanks
, ParsedPercentiles
, ParsedPercentilesBucket
, ParsedRange
, ParsedReverseNested
, ParsedSampler
, ParsedScriptedMetric
, ParsedSignificantLongTerms
, ParsedSignificantStringTerms
, ParsedSignificantTerms
, ParsedSimpleValue
, ParsedSingleBucketAggregation
, ParsedSingleValueNumericMetricsAggregation
, ParsedStats
, ParsedStatsBucket
, ParsedStringTerms
, ParsedSum
, ParsedTDigestPercentileRanks
, ParsedTDigestPercentiles
, ParsedTerms
, ParsedTopHits
, ParsedValueCount
, SignificantLongTerms
, SignificantStringTerms
, StringTerms
, UnmappedSampler
, UnmappedSignificantTerms
, UnmappedTerms
public interface Aggregation extends ToXContentFragment
ToXContent
as it makes it easier to print out its content.Modifier and Type | Interface | Description |
---|---|---|
static class |
Aggregation.CommonFields |
Common xcontent fields that are shared among addAggregation
|
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
TYPED_KEYS_DELIMITER |
Delimiter used when prefixing aggregation names with their type
using the typed_keys parameter
|
EMPTY_PARAMS
Modifier and Type | Method | Description |
---|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getMetaData() |
Get the optional byte array metadata that was set on the aggregation
|
java.lang.String |
getName() |
|
java.lang.String |
getType() |
toXContent
isFragment
static final java.lang.String TYPED_KEYS_DELIMITER
java.lang.String getName()
java.lang.String getType()
java.util.Map<java.lang.String,java.lang.Object> getMetaData()