public static final class GroupByGeoDistance.Builder extends Object implements GroupByBuilder
限定符和类型 | 方法和说明 |
---|---|
GroupByGeoDistance.Builder |
addRange(double from,
double to)
添加分组的范围
|
GroupByGeoDistance.Builder |
addSubAggregation(AggregationBuilder builder) |
GroupByGeoDistance.Builder |
addSubGroupBy(GroupByBuilder builder) |
GroupByGeoDistance |
build() |
GroupByGeoDistance.Builder |
fieldName(String fieldName) |
GroupByGeoDistance.Builder |
groupByName(String groupByName) |
GroupByGeoDistance.Builder |
origin(double lat,
double lon)
设置起始中心点坐标
|
public GroupByGeoDistance.Builder groupByName(String groupByName)
public GroupByGeoDistance.Builder fieldName(String fieldName)
public GroupByGeoDistance.Builder origin(double lat, double lon)
lat
- 起始中心点坐标纬度lon
- 起始中心点坐标经度public GroupByGeoDistance.Builder addRange(double from, double to)
from
- 起始值,单位是米。可以使用最小值 Double.MIN_VALUE
to
- 结束值,单位是米。可以使用最大值 Double.MAX_VALUE
public GroupByGeoDistance.Builder addSubAggregation(AggregationBuilder builder)
public GroupByGeoDistance.Builder addSubGroupBy(GroupByBuilder builder)
public GroupByGeoDistance build()
build
在接口中 GroupByBuilder
Copyright © 2019. All Rights Reserved.