Class DateHistogramAggregationQueryParams
java.lang.Object
de.elo.ix.client.esearch.aggregations.AggregationQueryParams
de.elo.ix.client.esearch.aggregations.DateHistogramAggregationQueryParams
- All Implemented Interfaces:
Serializable
Defines parameters to run an aggregation of type "Date_Histogram" (a
multi-bucket-aggregation).
This aggregation query allows sub-aggregations.
This aggregation query allows sub-aggregations.
- Since:
- 21.03.000.004
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
getOrder()
void
setBucketKeyDateFormat
(BucketKeyDateFormatE bucketKeyDateFormat) void
setCalendarInterval
(CalendarIntervalE calendarInterval) void
setExtendedBounds
(DateRangeValue extendedBounds) void
setHardBounds
(DateRangeValue hardBounds) void
setMinDocCount
(int minDocCount) void
setMissingValue
(DateIsoValue missingValue) void
setOffset
(DateRelative offset) void
setOrder
(AggregationOrderE order) void
setSubAggregations
(Map<String, AggregationQuery> subAggregations) Only selected parameters and no sub-aggregations.toString()
toString
(int depth)
-
Constructor Details
-
DateHistogramAggregationQueryParams
public DateHistogramAggregationQueryParams()
-
-
Method Details
-
getCalendarInterval
-
setCalendarInterval
-
getSubAggregations
-
setSubAggregations
-
getBucketKeyDateFormat
-
setBucketKeyDateFormat
-
getOffset
-
setOffset
-
getMinDocCount
public int getMinDocCount() -
setMinDocCount
public void setMinDocCount(int minDocCount) -
getExtendedBounds
-
setExtendedBounds
-
getHardBounds
-
setHardBounds
-
getMissingValue
-
setMissingValue
-
getOrder
-
setOrder
-
toString
-
toString
- Overrides:
toString
in classAggregationQueryParams
-
toShortString
Only selected parameters and no sub-aggregations.- Overrides:
toShortString
in classAggregationQueryParams
-