NamedWriteable, Writeable, ToXContent, ToXContentFragment, Aggregation, NumericMetricsAggregation, NumericMetricsAggregation.MultiValue, Stats, StatsBucketpublic class InternalStatsBucket extends InternalStats implements StatsBucket
Aggregation.CommonFieldsInternalAggregation.ReduceContextInternalNumericMetricsAggregation.MultiValue, InternalNumericMetricsAggregation.SingleValueNumericMetricsAggregation.MultiValue, NumericMetricsAggregation.SingleValueToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsWriteable.Reader<V>, Writeable.Writer<V>TYPED_KEYS_DELIMITERmetaData, nameformatcount, max, min, sumEMPTY_PARAMS| Constructor | Description |
|---|---|
InternalStatsBucket(java.lang.String name,
long count,
double sum,
double min,
double max,
DocValueFormat formatter,
java.util.List<PipelineAggregator> pipelineAggregators,
java.util.Map<java.lang.String,java.lang.Object> metaData) |
|
InternalStatsBucket(StreamInput in) |
Read from a stream.
|
| Modifier and Type | Method | Description |
|---|---|---|
InternalStats |
doReduce(java.util.List<InternalAggregation> aggregations,
InternalAggregation.ReduceContext reduceContext) |
|
java.lang.String |
getWriteableName() |
Returns the name of the writeable object
|
getMetaData, getName, getTypegetMetaData, getName, getProperty, getType, pipelineAggregators, readSize, reduce, toString, toXContent, writeSize, writeToequals, hashCodegetProperty, valueAsStringdoEquals, doHashCode, doWriteTo, doXContentBody, getAvg, getAvgAsString, getCount, getMax, getMaxAsString, getMin, getMinAsString, getSum, getSumAsString, otherStatsToXContent, value, writeOtherStatsToclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAvg, getAvgAsString, getCount, getMax, getMaxAsString, getMin, getMinAsString, getSum, getSumAsStringtoXContentisFragmentpublic InternalStatsBucket(java.lang.String name,
long count,
double sum,
double min,
double max,
DocValueFormat formatter,
java.util.List<PipelineAggregator> pipelineAggregators,
java.util.Map<java.lang.String,java.lang.Object> metaData)
public InternalStatsBucket(StreamInput in) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getWriteableName()
NamedWriteablegetWriteableName in interface NamedWriteablegetWriteableName in class InternalStatspublic InternalStats doReduce(java.util.List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)
doReduce in class InternalStats