# Functions
No description provided by the author
NewBoolQueryBuilder create a new bool query builder.
NewFilterQueryBuilder creates a new filter query builder.
NewMultiSearchRequestBuilder creates a new multi search request builder.
NewPPLRequestBuilder create a new PPL request builder.
NewQueryBuilder create a new query builder.
NewSearchRequestBuilder create a new search request builder.
# Constants
DateFormatEpochMS represents a date format of epoch milliseconds (epoch_millis).
# Variables
NewClient creates a new elasticsearch client.
# Structs
Agg represents a key and aggregation.
BoolQuery represents a bool query.
BoolQueryBuilder represents a bool query builder.
DateHistogramAgg represents a date histogram aggregation.
ExtendedBounds represents extended bounds.
FieldSchema represents the schema for a single field from the PPL response result set.
FilterQueryBuilder represents a filter query builder.
FiltersAggregation represents a filters aggregation.
GeoHashGridAggregation represents a geo hash grid aggregation.
HistogramAgg represents a histogram aggregation.
MetricAggregation represents a metric aggregation.
MultiSearchRequest represents a multi search request.
MultiSearchRequestBuilder represents a builder which can build a multi search request.
MultiSearchResponse represents a multi search response.
PipelineAggregation represents a metric aggregation.
No description provided by the author
PPLRequest represents the PPL query object.
PPLRequestBuilder represents a PPL request builder.
No description provided by the author
PPLResponse represents a PPL response.
No description provided by the author
Query represents a query.
QueryBuilder represents a query builder.
QueryStringFilter represents a query string search filter.
RangeFilter represents a range search filter.
No description provided by the author
SearchRequest represents a search request.
SearchRequestBuilder represents a builder which can build a search request.
No description provided by the author
SearchResponse represents a search response.
SearchResponseHits represents search response hits.
No description provided by the author
TermsAggregation represents a terms aggregation.
# Interfaces
AggBuilder represents an aggregation builder.
Aggregation represents an aggregation.
Client represents a client which can interact with elasticsearch api.
Filter represents a search filter.