Interface ElasticsearchSearchSyntax
-
- All Known Implementing Classes:
Elasticsearch56SearchSyntax,Elasticsearch60SearchSyntax,Elasticsearch64SearchSyntax,Elasticsearch7SearchSyntax,Elasticsearch81SearchSyntax
public interface ElasticsearchSearchSyntax
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.gson.JsonElementencodeLongForAggregation(Long value)StringgetTermAggregationOrderByTermToken()voidrequestDocValues(com.google.gson.JsonObject requestBody, com.google.gson.JsonPrimitive fieldName)voidrequestGeoDistanceSortIgnoreUnmapped(com.google.gson.JsonObject innerObject)voidrequestNestedSort(List<String> nestedPathHierarchy, com.google.gson.JsonObject innerObject, com.google.gson.JsonObject filterOrNull)
-
-
-
Method Detail
-
getTermAggregationOrderByTermToken
String getTermAggregationOrderByTermToken()
-
requestDocValues
void requestDocValues(com.google.gson.JsonObject requestBody, com.google.gson.JsonPrimitive fieldName)
-
requestNestedSort
void requestNestedSort(List<String> nestedPathHierarchy, com.google.gson.JsonObject innerObject, com.google.gson.JsonObject filterOrNull)
-
requestGeoDistanceSortIgnoreUnmapped
void requestGeoDistanceSortIgnoreUnmapped(com.google.gson.JsonObject innerObject)
-
encodeLongForAggregation
com.google.gson.JsonElement encodeLongForAggregation(Long value)
-
-