| Class and Description |
|---|
| ComplexMetric
Used to store information about available complex metrics in the Druid Adapter
|
| DimensionSpec
Interface for Druid DimensionSpec.
|
| DruidConnection
Connection to Druid.
|
| DruidConnectionImpl
Implementation of
DruidConnection. |
| DruidConnectionImpl.JsonAggregator
Element of the "aggregators" collection in the result of a
"segmentMetadata" call, populated by Jackson.
|
| DruidConnectionImpl.JsonColumn
Element of the "columns" collection in the result of a
"segmentMetadata" call, populated by Jackson.
|
| DruidConnectionImpl.Page
Progress through a large fetch.
|
| DruidJson
Object that knows how to write itself to a
JsonGenerator. |
| DruidJsonFilter
Filter element of a Druid "groupBy" or "topN" query.
|
| DruidJsonFilter.JsonExpressionFilter
Druid Expression filter.
|
| DruidJsonFilter.Type
Supported filter types
|
| DruidQuery
Relational expression representing a scan of a Druid data set.
|
| DruidQuery.JsonAggregation
Aggregation element of a Druid "groupBy" or "topN" query.
|
| DruidQuery.JsonCollation
Collation element of a Druid "groupBy" query.
|
| DruidQuery.JsonExpressionPostAgg
Druid Json Expression post aggregate.
|
| DruidQuery.JsonLimit
Collation element of a Druid "groupBy" query.
|
| DruidQuery.JsonPostAggregation
Post-Aggregator Post aggregator abstract writer
|
| DruidQuery.QuerySpec
Druid query specification.
|
| DruidRules.DruidAggregateExtractProjectRule
Rule to extract a
Project from
Aggregate on top of
DruidQuery based on the fields
used in the aggregate. |
| DruidRules.DruidAggregateFilterTransposeRule |
| DruidRules.DruidAggregateProjectRule |
| DruidRules.DruidAggregateRule
Rule to push an
Aggregate into a DruidQuery. |
| DruidRules.DruidFilterAggregateTransposeRule |
| DruidRules.DruidFilterProjectTransposeRule |
| DruidRules.DruidFilterRule
Rule to push a
Filter into a DruidQuery. |
| DruidRules.DruidHavingFilterRule
Rule to Push a Having
Filter into a DruidQuery |
| DruidRules.DruidPostAggregationProjectRule
Rule to push a
Project into a DruidQuery as a
Post aggregator. |
| DruidRules.DruidProjectFilterTransposeRule |
| DruidRules.DruidProjectRule
Rule to push a
Project into a DruidQuery. |
| DruidRules.DruidProjectSortTransposeRule |
| DruidRules.DruidSortProjectTransposeRule |
| DruidRules.DruidSortRule
Rule to push a
Sort
into a DruidQuery. |
| DruidSchema
Schema mapped onto a Druid instance.
|
| DruidSqlOperatorConverter
Defines how to convert RexNode with a given calcite SQL operator to Druid expressions
|
| DruidTable
Table mapped onto a Druid table.
|
| DruidTableFactory
Implementation of
TableFactory for Druid. |
| DruidType
Druid type.
|
| ExtractionFunction
Interface for Druid extraction functions.
|
| Granularities.AllGranularity
Implementation of
Granularity for Granularity.Type.ALL. |
| Granularity
A strategy by which Druid rolls up rows into sub-totals based on their
timestamp values.
|
| Granularity.Type
Type of supported periods for granularity.
|
| QueryType
Type of Druid query.
|
| TimeExtractionFunction
Implementation of Druid time format extraction function.
|
| VirtualColumn
Druid Json Expression based Virtual Column.
|
| VirtualColumn.Builder
Virtual Column Builder
|
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.