public class BucketScriptBuilder extends PipelineAggregatorBuilder<BucketScriptBuilder>
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
type
EMPTY_PARAMS
Constructor and Description |
---|
BucketScriptBuilder(String name) |
Modifier and Type | Method and Description |
---|---|
BucketScriptBuilder |
format(String format) |
BucketScriptBuilder |
gapPolicy(BucketHelpers.GapPolicy gapPolicy) |
protected XContentBuilder |
internalXContent(XContentBuilder builder,
ToXContent.Params builderParams) |
BucketScriptBuilder |
script(Script script) |
BucketScriptBuilder |
setBucketsPathsMap(Map<String,String> bucketsPathsMap)
Sets the paths to the buckets to use for this pipeline aggregator
|
setBucketsPaths, setMetaData, toXContent
getName
public BucketScriptBuilder(String name)
public BucketScriptBuilder script(Script script)
public BucketScriptBuilder format(String format)
public BucketScriptBuilder gapPolicy(BucketHelpers.GapPolicy gapPolicy)
public BucketScriptBuilder setBucketsPathsMap(Map<String,String> bucketsPathsMap)
protected XContentBuilder internalXContent(XContentBuilder builder, ToXContent.Params builderParams) throws IOException
internalXContent
in class PipelineAggregatorBuilder<BucketScriptBuilder>
IOException
Copyright © 2009–2016. All rights reserved.