public static class LongTerms.Bucket extends InternalTerms.Bucket<LongTerms.Bucket>
InternalTerms.Bucket.Reader<B extends InternalTerms.Bucket<B>>
MultiBucketsAggregation.Bucket.SubAggregationComparator<B extends MultiBucketsAggregation.Bucket>
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
Writeable.Writer<V>
aggregations, docCount, docCountError, format, showDocCountError
EMPTY_PARAMS
Constructor and Description |
---|
Bucket(long term,
long docCount,
InternalAggregations aggregations,
boolean showDocCountError,
long docCountError,
DocValueFormat format) |
Bucket(StreamInput in,
DocValueFormat format,
boolean showDocCountError)
Read from a stream.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getKey() |
java.lang.Number |
getKeyAsNumber() |
java.lang.String |
getKeyAsString() |
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params) |
protected void |
writeTermTo(StreamOutput out) |
getAggregations, getDocCount, getDocCountError, reduce, writeTo
getProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isFragment
public Bucket(long term, long docCount, InternalAggregations aggregations, boolean showDocCountError, long docCountError, DocValueFormat format)
public Bucket(StreamInput in, DocValueFormat format, boolean showDocCountError) throws java.io.IOException
java.io.IOException
protected void writeTermTo(StreamOutput out) throws java.io.IOException
writeTermTo
in class InternalTerms.Bucket<LongTerms.Bucket>
java.io.IOException
public java.lang.String getKeyAsString()
public java.lang.Object getKey()
public java.lang.Number getKeyAsNumber()
getKeyAsNumber
in class Terms.Bucket
public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
java.io.IOException