Module org.elasticsearch.server
Class InternalMultiBucketAggregation.InternalBucketWritable
java.lang.Object
org.elasticsearch.search.aggregations.InternalMultiBucketAggregation.InternalBucket
org.elasticsearch.search.aggregations.InternalMultiBucketAggregation.InternalBucketWritable
- All Implemented Interfaces:
Writeable,MultiBucketsAggregation.Bucket,HasAggregations
- Direct Known Subclasses:
AbstractHistogramBucket,InternalBinaryRange.Bucket,InternalComposite.InternalBucket,InternalFilters.InternalBucket,InternalGeoGridBucket,InternalIpPrefix.Bucket,InternalRange.Bucket,InternalRareTerms.Bucket,InternalSignificantTerms.Bucket
- Enclosing class:
InternalMultiBucketAggregation<A extends InternalMultiBucketAggregation,B extends InternalMultiBucketAggregation.InternalBucket>
public abstract static class InternalMultiBucketAggregation.InternalBucketWritable
extends InternalMultiBucketAggregation.InternalBucket
implements Writeable
A
InternalMultiBucketAggregation.InternalBucket that implements the Writeable interface. Most implementation might want
to use this one except when specific logic is need to write into the stream.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V> -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.elasticsearch.search.aggregations.InternalMultiBucketAggregation.InternalBucket
getPropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.elasticsearch.search.aggregations.bucket.MultiBucketsAggregation.Bucket
getAggregations, getDocCount, getKey, getKeyAsString
-
Constructor Details
-
InternalBucketWritable
public InternalBucketWritable()
-