NamedWriteable
, Writeable
, ToXContent
, ToXContentFragment
, Aggregation
, NumericMetricsAggregation
, NumericMetricsAggregation.SingleValue
InternalAvg
, InternalBucketMetricValue
, InternalCardinality
, InternalMax
, InternalMin
, InternalSimpleValue
, InternalSum
, InternalValueCount
public abstract static class InternalNumericMetricsAggregation.SingleValue extends InternalNumericMetricsAggregation implements NumericMetricsAggregation.SingleValue
Aggregation.CommonFields
InternalAggregation.ReduceContext
InternalNumericMetricsAggregation.MultiValue, InternalNumericMetricsAggregation.SingleValue
NumericMetricsAggregation.MultiValue, NumericMetricsAggregation.SingleValue
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
Writeable.Reader<V>, Writeable.Writer<V>
TYPED_KEYS_DELIMITER
metaData, name
format
EMPTY_PARAMS
Modifier | Constructor | Description |
---|---|---|
protected |
SingleValue(java.lang.String name,
java.util.List<PipelineAggregator> pipelineAggregators,
java.util.Map<java.lang.String,java.lang.Object> metaData) |
|
protected |
SingleValue(StreamInput in) |
Read from a stream.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
getProperty(java.util.List<java.lang.String> path) |
|
java.lang.String |
getValueAsString() |
getMetaData, getName, getType
doEquals, doHashCode, doReduce, doWriteTo, doXContentBody, getMetaData, getName, getProperty, getType, pipelineAggregators, readSize, reduce, toString, toXContent, writeSize, writeTo
equals, hashCode
getWriteableName
value
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
toXContent
isFragment
protected SingleValue(java.lang.String name, java.util.List<PipelineAggregator> pipelineAggregators, java.util.Map<java.lang.String,java.lang.Object> metaData)
protected SingleValue(StreamInput in) throws java.io.IOException
java.io.IOException
public java.lang.String getValueAsString()
getValueAsString
in interface NumericMetricsAggregation.SingleValue
public java.lang.Object getProperty(java.util.List<java.lang.String> path)
getProperty
in class InternalAggregation