public class BucketScriptBuilder extends PipelineAggregatorBuilder<BucketScriptBuilder>
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamstypeEMPTY_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, toXContentgetNamepublic 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>IOExceptionCopyright © 2009–2016. All rights reserved.