NamedWriteable
, Writeable
, ToXContent
, ToXContentFragment
, BaseAggregationBuilder
public class AvgBucketPipelineAggregationBuilder extends BucketMetricsPipelineAggregationBuilder<AvgBucketPipelineAggregationBuilder>
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
Writeable.Reader<V>, Writeable.Writer<V>
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
NAME |
|
static PipelineAggregator.Parser |
PARSER |
BUCKETS_PATH_FIELD, metaData, type
bucketsPaths, name
EMPTY_PARAMS
Constructor | Description |
---|---|
AvgBucketPipelineAggregationBuilder(java.lang.String name,
java.lang.String bucketsPath) |
|
AvgBucketPipelineAggregationBuilder(StreamInput in) |
Read from a stream.
|
Modifier and Type | Method | Description |
---|---|---|
protected PipelineAggregator |
createInternal(java.util.Map<java.lang.String,java.lang.Object> metaData) |
|
protected XContentBuilder |
doXContentBody(XContentBuilder builder,
ToXContent.Params params) |
|
java.lang.String |
getWriteableName() |
Returns the name of the writeable object
|
protected boolean |
innerEquals(BucketMetricsPipelineAggregationBuilder<AvgBucketPipelineAggregationBuilder> other) |
|
protected int |
innerHashCode() |
|
protected void |
innerWriteTo(StreamOutput out) |
create, equals, getType, hashCode, overrideBucketsPath, setMetaData, toXContent, type, validate, writeTo
doEquals, doHashCode, doValidate, doWriteTo, format, format, formatter, gapPolicy, gapPolicy, internalXContent
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getBucketsPaths, getName, subAggregations, toString
isFragment
public static final java.lang.String NAME
public static final PipelineAggregator.Parser PARSER
public AvgBucketPipelineAggregationBuilder(java.lang.String name, java.lang.String bucketsPath)
public AvgBucketPipelineAggregationBuilder(StreamInput in) throws java.io.IOException
java.io.IOException
protected void innerWriteTo(StreamOutput out) throws java.io.IOException
innerWriteTo
in class BucketMetricsPipelineAggregationBuilder<AvgBucketPipelineAggregationBuilder>
java.io.IOException
protected PipelineAggregator createInternal(java.util.Map<java.lang.String,java.lang.Object> metaData) throws java.io.IOException
createInternal
in class BucketMetricsPipelineAggregationBuilder<AvgBucketPipelineAggregationBuilder>
java.io.IOException
protected XContentBuilder doXContentBody(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
doXContentBody
in class BucketMetricsPipelineAggregationBuilder<AvgBucketPipelineAggregationBuilder>
java.io.IOException
protected int innerHashCode()
innerHashCode
in class BucketMetricsPipelineAggregationBuilder<AvgBucketPipelineAggregationBuilder>
protected boolean innerEquals(BucketMetricsPipelineAggregationBuilder<AvgBucketPipelineAggregationBuilder> other)
innerEquals
in class BucketMetricsPipelineAggregationBuilder<AvgBucketPipelineAggregationBuilder>
public java.lang.String getWriteableName()
NamedWriteable