| 程序包 | 说明 |
|---|---|
| org.zxp.esclientrhl.auto.intfproxy | |
| org.zxp.esclientrhl.enums | |
| org.zxp.esclientrhl.repository |
| 限定符和类型 | 方法和说明 |
|---|---|
Map |
ESCRepository.aggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
String bucketName)
普通聚合查询
以bucket分组以aggstypes的方式metric度量
|
Map |
SimpleESCRepository.aggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
String bucketName) |
| 限定符和类型 | 方法和说明 |
|---|---|
static AggsType |
AggsType.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static AggsType[] |
AggsType.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
double |
ElasticsearchTemplate.aggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz)
以aggstypes的方式metric度量,请结合 https://gitee.com/zxporz/ESClientRHL/wikis/Elasticsearch-ESClientRHL 使用
|
double |
ElasticsearchTemplateImpl.aggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz) |
double |
ElasticsearchTemplate.aggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String... indexs)
以aggstypes的方式metric度量,请结合 https://gitee.com/zxporz/ESClientRHL/wikis/Elasticsearch-ESClientRHL 使用
|
double |
ElasticsearchTemplateImpl.aggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String... indexs) |
Map |
ElasticsearchTemplate.aggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String bucketName)
普通聚合查询,请结合 https://gitee.com/zxporz/ESClientRHL/wikis/Elasticsearch-ESClientRHL 使用
以bucket分组以aggstypes的方式metric度量
|
Map |
ElasticsearchTemplateImpl.aggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String bucketName) |
Map |
ElasticsearchTemplate.aggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String bucketName,
String... indexs)
普通聚合查询,请结合 https://gitee.com/zxporz/ESClientRHL/wikis/Elasticsearch-ESClientRHL 使用
|
Map |
ElasticsearchTemplateImpl.aggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String bucketName,
String... indexs) |
List<Down> |
ElasticsearchTemplate.aggswith2level(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String[] bucketNames)
下钻聚合查询(无排序默认策略),请结合 https://gitee.com/zxporz/ESClientRHL/wikis/Elasticsearch-ESClientRHL 使用
以bucket分组以aggstypes的方式metric度量
|
List<Down> |
ElasticsearchTemplateImpl.aggswith2level(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String[] bucketNames) |
List<Down> |
ElasticsearchTemplate.aggswith2level(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String[] bucketNames,
String... indexs)
下钻聚合查询(无排序默认策略),请结合 https://gitee.com/zxporz/ESClientRHL/wikis/Elasticsearch-ESClientRHL 使用
|
List<Down> |
ElasticsearchTemplateImpl.aggswith2level(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String[] bucketNames,
String... indexs) |
Map |
ElasticsearchTemplate.dateHistogramAggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String bucketName,
org.elasticsearch.search.aggregations.bucket.histogram.DateHistogramInterval interval)
日期直方图聚合,请结合 https://gitee.com/zxporz/ESClientRHL/wikis/Elasticsearch-ESClientRHL 使用
|
Map |
ElasticsearchTemplateImpl.dateHistogramAggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String bucketName,
org.elasticsearch.search.aggregations.bucket.histogram.DateHistogramInterval interval) |
Map |
ElasticsearchTemplate.dateHistogramAggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String bucketName,
org.elasticsearch.search.aggregations.bucket.histogram.DateHistogramInterval interval,
String... indexs)
日期直方图聚合,请结合 https://gitee.com/zxporz/ESClientRHL/wikis/Elasticsearch-ESClientRHL 使用
|
Map |
ElasticsearchTemplateImpl.dateHistogramAggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String bucketName,
org.elasticsearch.search.aggregations.bucket.histogram.DateHistogramInterval interval,
String... indexs) |
Map |
ElasticsearchTemplateImpl.filterAggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
org.elasticsearch.search.aggregations.bucket.filter.FiltersAggregator.KeyedFilter... filters) |
Map |
ElasticsearchTemplate.filterAggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
org.elasticsearch.search.aggregations.bucket.filter.FiltersAggregator.KeyedFilter[] filters)
过滤器聚合,请结合 https://gitee.com/zxporz/ESClientRHL/wikis/Elasticsearch-ESClientRHL 使用
new FiltersAggregator.KeyedFilter("men", QueryBuilders.termQuery("gender", "male"))
|
Map |
ElasticsearchTemplate.filterAggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
org.elasticsearch.search.aggregations.bucket.filter.FiltersAggregator.KeyedFilter[] filters,
String... indexs)
过滤器聚合,请结合 https://gitee.com/zxporz/ESClientRHL/wikis/Elasticsearch-ESClientRHL 使用
new FiltersAggregator.KeyedFilter("men", QueryBuilders.termQuery("gender", "male"))
|
Map |
ElasticsearchTemplateImpl.filterAggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
org.elasticsearch.search.aggregations.bucket.filter.FiltersAggregator.KeyedFilter[] filters,
String... indexs) |
Map |
ElasticsearchTemplate.histogramAggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String bucketName,
double interval)
直方图聚合,请结合 https://gitee.com/zxporz/ESClientRHL/wikis/Elasticsearch-ESClientRHL 使用
|
Map |
ElasticsearchTemplateImpl.histogramAggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String bucketName,
double interval) |
Map |
ElasticsearchTemplate.histogramAggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String bucketName,
double interval,
String... indexs)
直方图聚合,请结合 https://gitee.com/zxporz/ESClientRHL/wikis/Elasticsearch-ESClientRHL 使用
|
Map |
ElasticsearchTemplateImpl.histogramAggs(String metricName,
AggsType aggsType,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
Class<T> clazz,
String bucketName,
double interval,
String... indexs) |
Copyright © 2021. All rights reserved.