diff options
author | Colin Goodheart-Smithe <colings86@users.noreply.github.com> | 2016-01-08 14:45:58 +0000 |
---|---|---|
committer | Colin Goodheart-Smithe <colings86@users.noreply.github.com> | 2016-01-08 14:45:58 +0000 |
commit | 7e7e4a2b595eeb60316aff65344ee36b15c17f5b (patch) | |
tree | 1e043d73086290b726783096a0ff4c68947124c1 /core/src/main/java/org/elasticsearch/search/aggregations/pipeline/bucketmetrics/stats/extended/ExtendedStatsBucketPipelineAggregator.java | |
parent | 1883317219ba0396db5a5f477942110a2319bfcf (diff) |
Makes the AggregatorFactory and PipelineAggregatorFactory setter methods chain able
Diffstat (limited to 'core/src/main/java/org/elasticsearch/search/aggregations/pipeline/bucketmetrics/stats/extended/ExtendedStatsBucketPipelineAggregator.java')
-rw-r--r-- | core/src/main/java/org/elasticsearch/search/aggregations/pipeline/bucketmetrics/stats/extended/ExtendedStatsBucketPipelineAggregator.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/core/src/main/java/org/elasticsearch/search/aggregations/pipeline/bucketmetrics/stats/extended/ExtendedStatsBucketPipelineAggregator.java b/core/src/main/java/org/elasticsearch/search/aggregations/pipeline/bucketmetrics/stats/extended/ExtendedStatsBucketPipelineAggregator.java index 647c1be8ed..1adec45ce8 100644 --- a/core/src/main/java/org/elasticsearch/search/aggregations/pipeline/bucketmetrics/stats/extended/ExtendedStatsBucketPipelineAggregator.java +++ b/core/src/main/java/org/elasticsearch/search/aggregations/pipeline/bucketmetrics/stats/extended/ExtendedStatsBucketPipelineAggregator.java @@ -101,7 +101,7 @@ public class ExtendedStatsBucketPipelineAggregator extends BucketMetricsPipeline return new InternalExtendedStatsBucket(name(), count, sum, min, max, sumOfSqrs, sigma, formatter, pipelineAggregators, metadata); } - public static class Factory extends BucketMetricsFactory { + public static class Factory extends BucketMetricsFactory<Factory> { private double sigma = 2.0; @@ -113,8 +113,9 @@ public class ExtendedStatsBucketPipelineAggregator extends BucketMetricsPipeline * Set the value of sigma to use when calculating the standard deviation * bounds */ - public void sigma(double sigma) { + public Factory sigma(double sigma) { this.sigma = sigma; + return this; } /** |