public class DerivativeBuilder extends PipelineAggregatorBuilder<DerivativeBuilder>
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
type
EMPTY_PARAMS
Constructor and Description |
---|
DerivativeBuilder(String name) |
Modifier and Type | Method and Description |
---|---|
DerivativeBuilder |
format(String format) |
DerivativeBuilder |
gapPolicy(BucketHelpers.GapPolicy gapPolicy) |
protected XContentBuilder |
internalXContent(XContentBuilder builder,
ToXContent.Params params) |
DerivativeBuilder |
unit(DateHistogramInterval unit)
Sets the unit using the provided
DateHistogramInterval . |
DerivativeBuilder |
unit(String unit) |
setBucketsPaths, setMetaData, toXContent
getName
public DerivativeBuilder(String name)
public DerivativeBuilder format(String format)
public DerivativeBuilder gapPolicy(BucketHelpers.GapPolicy gapPolicy)
public DerivativeBuilder unit(String unit)
public DerivativeBuilder unit(DateHistogramInterval unit)
DateHistogramInterval
. This
method is only useful when calculating the derivative using a
`date_histogram`protected XContentBuilder internalXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
internalXContent
in class PipelineAggregatorBuilder<DerivativeBuilder>
IOException
Copyright © 2009–2016. All rights reserved.