Interface ExtendedStats
-
- All Superinterfaces:
Aggregation
,NumericMetricsAggregation
,NumericMetricsAggregation.MultiValue
,Stats
,ToXContent
,ToXContentFragment
- All Known Subinterfaces:
ExtendedStatsBucket
- All Known Implementing Classes:
InternalExtendedStats
,InternalExtendedStatsBucket
,ParsedExtendedStats
,ParsedExtendedStatsBucket
public interface ExtendedStats extends Stats
Statistics over a set of values (either aggregated over field data or scripts)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ExtendedStats.Bounds
-
Nested classes/interfaces inherited from interface org.elasticsearch.search.aggregations.Aggregation
Aggregation.CommonFields
-
Nested classes/interfaces inherited from interface org.elasticsearch.search.aggregations.metrics.NumericMetricsAggregation
NumericMetricsAggregation.MultiValue, NumericMetricsAggregation.SingleValue
-
Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
-
-
Field Summary
-
Fields inherited from interface org.elasticsearch.search.aggregations.Aggregation
TYPED_KEYS_DELIMITER
-
Fields inherited from interface org.elasticsearch.common.xcontent.ToXContent
EMPTY_PARAMS
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
getStdDeviation()
The standard deviation of the collected values.java.lang.String
getStdDeviationAsString()
The standard deviation of the collected values as a String.double
getStdDeviationBound(ExtendedStats.Bounds bound)
The upper or lower bounds of the stdDeviationjava.lang.String
getStdDeviationBoundAsString(ExtendedStats.Bounds bound)
The upper or lower bounds of stdDev of the collected values as a String.double
getSumOfSquares()
The sum of the squares of the collected values.java.lang.String
getSumOfSquaresAsString()
The sum of the squares of the collected values as a String.double
getVariance()
The variance of the collected values.java.lang.String
getVarianceAsString()
The variance of the collected values as a String.-
Methods inherited from interface org.elasticsearch.search.aggregations.Aggregation
getMetaData, getName, getType
-
Methods inherited from interface org.elasticsearch.search.aggregations.metrics.stats.Stats
getAvg, getAvgAsString, getCount, getMax, getMaxAsString, getMin, getMinAsString, getSum, getSumAsString
-
Methods inherited from interface org.elasticsearch.common.xcontent.ToXContent
toXContent
-
Methods inherited from interface org.elasticsearch.common.xcontent.ToXContentFragment
isFragment
-
-
-
-
Method Detail
-
getSumOfSquares
double getSumOfSquares()
The sum of the squares of the collected values.
-
getVariance
double getVariance()
The variance of the collected values.
-
getStdDeviation
double getStdDeviation()
The standard deviation of the collected values.
-
getStdDeviationBound
double getStdDeviationBound(ExtendedStats.Bounds bound)
The upper or lower bounds of the stdDeviation
-
getStdDeviationAsString
java.lang.String getStdDeviationAsString()
The standard deviation of the collected values as a String.
-
getStdDeviationBoundAsString
java.lang.String getStdDeviationBoundAsString(ExtendedStats.Bounds bound)
The upper or lower bounds of stdDev of the collected values as a String.
-
getSumOfSquaresAsString
java.lang.String getSumOfSquaresAsString()
The sum of the squares of the collected values as a String.
-
getVarianceAsString
java.lang.String getVarianceAsString()
The variance of the collected values as a String.
-
-