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