NamedWriteable
, Writeable
, ToXContent
, ToXContentFragment
, Aggregation
, MultiBucketsAggregation
, Range
public class InternalDateRange extends InternalRange<InternalDateRange.Bucket,InternalDateRange>
Modifier and Type | Class | Description |
---|---|---|
static class |
InternalDateRange.Bucket |
|
static class |
InternalDateRange.Factory |
Aggregation.CommonFields
InternalAggregation.ReduceContext
InternalMultiBucketAggregation.InternalBucket
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
Writeable.Reader<V>, Writeable.Writer<V>
Modifier and Type | Field | Description |
---|---|---|
static InternalDateRange.Factory |
FACTORY |
TYPED_KEYS_DELIMITER
metaData, name
format, keyed
EMPTY_PARAMS
Constructor | Description |
---|---|
InternalDateRange(StreamInput in) |
Read from a stream.
|
Modifier and Type | Method | Description |
---|---|---|
InternalRange.Factory<InternalDateRange.Bucket,InternalDateRange> |
getFactory() |
|
java.lang.String |
getWriteableName() |
Returns the name of the writeable object
|
getMetaData, getName, getType
equals, getMetaData, getName, getProperty, getType, hashCode, pipelineAggregators, readSize, reduce, toString, toXContent, writeSize, writeTo
countInnerBucket, countInnerBucket, getProperty
create, createBucket, doEquals, doHashCode, doReduce, doWriteTo, doXContentBody, getBuckets
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
toXContent
isFragment
public static final InternalDateRange.Factory FACTORY
public InternalDateRange(StreamInput in) throws java.io.IOException
java.io.IOException
public java.lang.String getWriteableName()
NamedWriteable
getWriteableName
in interface NamedWriteable
getWriteableName
in class InternalRange<InternalDateRange.Bucket,InternalDateRange>
public InternalRange.Factory<InternalDateRange.Bucket,InternalDateRange> getFactory()
getFactory
in class InternalRange<InternalDateRange.Bucket,InternalDateRange>