public class InternalIPv4Range extends InternalRange<InternalIPv4Range.Bucket,InternalIPv4Range>
Modifier and Type | Class and Description |
---|---|
static class |
InternalIPv4Range.Bucket |
static class |
InternalIPv4Range.Factory |
InternalMultiBucketAggregation.InternalBucket
InternalAggregation.CommonFields, InternalAggregation.ReduceContext, InternalAggregation.Type
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
Modifier and Type | Field and Description |
---|---|
static InternalIPv4Range.Factory |
FACTORY |
static InternalAggregation.Type |
TYPE |
formatter, keyed
metaData, name
EMPTY_PARAMS
Constructor and Description |
---|
InternalIPv4Range() |
InternalIPv4Range(String name,
List<InternalIPv4Range.Bucket> ranges,
boolean keyed,
List<PipelineAggregator> pipelineAggregators,
Map<String,Object> metaData) |
Modifier and Type | Method and Description |
---|---|
InternalRange.Factory<InternalIPv4Range.Bucket,InternalIPv4Range> |
getFactory() |
static void |
registerStream() |
InternalAggregation.Type |
type() |
create, createBucket, doReadFrom, doReduce, doWriteTo, doXContentBody, getBuckets
getProperty
getMetaData, getName, getProperty, pipelineAggregators, readFrom, readSize, reduce, toXContent, writeSize, writeTo
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMetaData, getName, getProperty
public static final InternalAggregation.Type TYPE
public static final InternalIPv4Range.Factory FACTORY
public InternalIPv4Range()
public InternalIPv4Range(String name, List<InternalIPv4Range.Bucket> ranges, boolean keyed, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData)
public static void registerStream()
public InternalAggregation.Type type()
type
in class InternalRange<InternalIPv4Range.Bucket,InternalIPv4Range>
InternalAggregation.Type
of this aggregationpublic InternalRange.Factory<InternalIPv4Range.Bucket,InternalIPv4Range> getFactory()
getFactory
in class InternalRange<InternalIPv4Range.Bucket,InternalIPv4Range>
Copyright © 2009–2016. All rights reserved.