public class GroupByHistogram extends Object implements GroupBy
Example:
The data consists of 1, 1, 5, 5, 8, 10. Performing histogram statistics on this dataset with an interval of 5 would return range statistics like: "0->2; 5->3; 10->1".
| 限定符和类型 | 类和说明 |
|---|---|
static class |
GroupByHistogram.Builder |
| 构造器和说明 |
|---|
GroupByHistogram() |
public static GroupByHistogram.Builder newBuilder()
public String getGroupByName()
getGroupByName 在接口中 GroupBypublic GroupByType getGroupByType()
getGroupByType 在接口中 GroupBypublic com.aliyun.ots.thirdparty.com.google.protobuf.ByteString serialize()
public String getFieldName()
public Long getMinDocCount()
public ColumnValue getInterval()
public ColumnValue getMissing()
public ColumnValue getOffset()
public List<GroupBySorter> getGroupBySorters()
public FieldRange getFieldRange()
public List<Aggregation> getSubAggregations()
public GroupByHistogram setGroupByName(String groupByName)
public GroupByHistogram setFieldName(String fieldName)
public GroupByHistogram setMinDocCount(Long minDocCount)
public GroupByHistogram setGroupBySorters(List<GroupBySorter> groupBySorters)
public GroupByHistogram setInterval(ColumnValue interval)
public GroupByHistogram setMissing(ColumnValue missing)
public GroupByHistogram setOffset(ColumnValue offset)
public GroupByHistogram setFieldRange(FieldRange fieldRange)
public GroupByHistogram setSubAggregations(List<Aggregation> subAggregations)
public GroupByHistogram setSubGroupBys(List<GroupBy> subGroupBys)
Copyright © 2025. All Rights Reserved.