Package org.apache.calcite.adapter.druid
Interface Granularity
- All Superinterfaces:
DruidJson
A strategy by which Druid rolls up rows into sub-totals based on their
timestamp values.
Typical granularities are based upon time units (e.g. 1 day or 15 minutes). A special granularity, all, combines all rows into a single total.
A Granularity instance is immutable, and generates a JSON string as part of a Druid query.
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic enum
Type of supported periods for granularity. -
Method Summary
-
Method Details
-
getType
Granularity.Type getType()
-