struct Elasticsearch::Query::Aggregations::BasicAggregation
- Elasticsearch::Query::Aggregations::BasicAggregation
- Struct
- Value
- Object
Included Modules
- Elasticsearch::Query::Aggregations::Aggregation
- JSON::Serializable
Defined in:
query.crConstructors
- .new(pull : JSON::PullParser)
- .new(min : Elasticsearch::Query::Aggregations::Min? = nil, avg : Elasticsearch::Query::Aggregations::Avg? = nil, max : Elasticsearch::Query::Aggregations::Max? = nil, percentiles : Elasticsearch::Query::Aggregations::Percentiles? = nil, date_histogram : Elasticsearch::Query::Aggregations::DateHistogram? = nil, aggregations : Elasticsearch::Query::Aggregations? = nil)
Instance Method Summary
- #aggregations : Aggregations?
- #avg : Avg?
- #date_histogram : DateHistogram?
- #max : Max?
- #min : Min?
- #percentiles : Percentiles?
Constructor Detail
def self.new(min : Elasticsearch::Query::Aggregations::Min? = nil, avg : Elasticsearch::Query::Aggregations::Avg? = nil, max : Elasticsearch::Query::Aggregations::Max? = nil, percentiles : Elasticsearch::Query::Aggregations::Percentiles? = nil, date_histogram : Elasticsearch::Query::Aggregations::DateHistogram? = nil, aggregations : Elasticsearch::Query::Aggregations? = nil)
#