public static final class GroupByHistogram.Builder extends Object implements GroupByBuilder
| Modifier and Type | Method and Description |
|---|---|
GroupByHistogram.Builder |
addFieldRange(Object min,
Object max) |
GroupByHistogram.Builder |
addGroupBySorter(GroupBySorter... groupBySorter) |
GroupByHistogram.Builder |
addGroupBySorter(List<GroupBySorter> groupBySorter) |
GroupByHistogram.Builder |
addSubAggregation(Aggregation aggregation) |
GroupByHistogram.Builder |
addSubAggregation(AggregationBuilder builder) |
GroupByHistogram.Builder |
addSubGroupBy(GroupBy groupBy) |
GroupByHistogram.Builder |
addSubGroupBy(GroupByBuilder builder) |
GroupByHistogram |
build() |
GroupByHistogram.Builder |
fieldName(String fieldName) |
GroupByHistogram.Builder |
groupByName(String groupByName) |
GroupByHistogram.Builder |
interval(Object interval) |
GroupByHistogram.Builder |
minDocCount(Long minDocCount) |
GroupByHistogram.Builder |
missing(Object missing)
缺失字段的默认值。
|
GroupByHistogram.Builder |
offset(Object offset) |
public GroupByHistogram.Builder groupByName(String groupByName)
public GroupByHistogram.Builder fieldName(String fieldName)
public GroupByHistogram.Builder interval(Object interval)
public GroupByHistogram.Builder missing(Object missing)
如果一个文档缺少该字段,则采用什么默认值
public GroupByHistogram.Builder offset(Object offset)
public GroupByHistogram.Builder minDocCount(Long minDocCount)
public GroupByHistogram.Builder addGroupBySorter(GroupBySorter... groupBySorter)
public GroupByHistogram.Builder addGroupBySorter(List<GroupBySorter> groupBySorter)
public GroupByHistogram.Builder addFieldRange(Object min, Object max)
public GroupByHistogram.Builder addSubAggregation(AggregationBuilder builder)
public GroupByHistogram.Builder addSubAggregation(Aggregation aggregation)
public GroupByHistogram.Builder addSubGroupBy(GroupByBuilder builder)
public GroupByHistogram.Builder addSubGroupBy(GroupBy groupBy)
public GroupByHistogram build()
build in interface GroupByBuilderCopyright © 2024. All Rights Reserved.