public class ComplaintElasticsearchUtils extends Object
| Constructor and Description |
|---|
ComplaintElasticsearchUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getAggregationGroupingField(ComplaintDashBoardRequest complaintDashBoardRequest) |
static org.elasticsearch.search.aggregations.metrics.MetricsAggregationBuilder |
getAverage(String aggregationName,
String fieldName) |
static org.elasticsearch.search.aggregations.AggregationBuilder |
getAverageWithExclusion(String aggregationName,
String fieldName) |
static org.elasticsearch.search.aggregations.AggregationBuilder |
getAverageWithFilter(String filterField,
int filterValue,
String aggregationName,
String fieldName) |
static org.elasticsearch.search.aggregations.metrics.valuecount.ValueCountBuilder |
getCount(String aggregationName,
String fieldName) |
static org.elasticsearch.search.aggregations.AggregationBuilder |
getCountBetweenSpecifiedDates(String aggregationName,
String fieldName,
String fromDate,
String toDate) |
static org.elasticsearch.search.aggregations.AggregationBuilder |
getCountWithGrouping(String aggregationName,
String fieldName,
int size) |
static org.elasticsearch.search.aggregations.AggregationBuilder |
getCountWithGroupingAndOrder(String aggregationName,
String fieldName,
int size,
String sortField,
String sortOrder) |
public static org.elasticsearch.search.aggregations.AggregationBuilder getCountWithGrouping(String aggregationName, String fieldName, int size)
public static org.elasticsearch.search.aggregations.AggregationBuilder getCountWithGroupingAndOrder(String aggregationName, String fieldName, int size, String sortField, String sortOrder)
public static org.elasticsearch.search.aggregations.metrics.valuecount.ValueCountBuilder getCount(String aggregationName, String fieldName)
public static org.elasticsearch.search.aggregations.metrics.MetricsAggregationBuilder getAverage(String aggregationName, String fieldName)
public static org.elasticsearch.search.aggregations.AggregationBuilder getCountBetweenSpecifiedDates(String aggregationName, String fieldName, String fromDate, String toDate)
public static org.elasticsearch.search.aggregations.AggregationBuilder getAverageWithFilter(String filterField, int filterValue, String aggregationName, String fieldName)
public static org.elasticsearch.search.aggregations.AggregationBuilder getAverageWithExclusion(String aggregationName, String fieldName)
public static String getAggregationGroupingField(ComplaintDashBoardRequest complaintDashBoardRequest)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.