| Interface | Description |
|---|---|
| DruidConnection |
Connection to Druid.
|
| DruidConnectionImpl.RunnableQueueSink | |
| DruidQuery.Json |
Object that knows how to write itself to a
JsonGenerator. |
| Class | Description |
|---|---|
| DruidConnectionImpl |
Implementation of
DruidConnection. |
| DruidConnectionImpl.BlockingQueueEnumerator<E> |
An
Enumerator that gets its rows from a BlockingQueue. |
| 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.JsonSegmentMetadata |
Result of a "segmentMetadata" call, populated by Jackson.
|
| DruidConnectionImpl.Page |
Progress through a large fetch.
|
| DruidDateTimeUtils |
Utilities for generating intervals from RexNode.
|
| DruidQuery |
Relational expression representing a scan of a Druid data set.
|
| DruidQuery.DruidQueryNode |
Interpreter node that executes a Druid query and sends the results to a
Sink. |
| DruidQuery.JsonAggregation |
Aggregation element of a Druid "groupBy" or "topN" query.
|
| DruidQuery.JsonBound |
Bound filter.
|
| DruidQuery.JsonCardinalityAggregation |
Aggregation element that calls the "cardinality" function.
|
| DruidQuery.JsonCollation |
Collation element of a Druid "groupBy" query.
|
| DruidQuery.JsonCompositeFilter |
Filter that combines other filters using a boolean operator.
|
| DruidQuery.JsonFilter |
Filter element of a Druid "groupBy" or "topN" query.
|
| DruidQuery.JsonLimit |
Collation element of a Druid "groupBy" query.
|
| DruidQuery.JsonSelector |
Equality filter.
|
| DruidQuery.QuerySpec |
Druid query specification.
|
| DruidQuery.Translator |
Translates scalar expressions to Druid field references.
|
| DruidResultEnumerator |
Created by jhyde on 3/9/16.
|
| DruidRules |
Rules and relational operators for
DruidQuery. |
| DruidRules.DruidAggregateRule |
Rule to push an
Aggregate into a DruidQuery. |
| DruidRules.DruidFilterRule |
Rule to push a
Filter into a DruidQuery. |
| DruidRules.DruidProjectAggregateRule | |
| DruidRules.DruidProjectRule |
Rule to push a
Project into a DruidQuery. |
| DruidRules.DruidProjectSortRule | |
| DruidRules.DruidSortProjectRule | |
| DruidRules.DruidSortRule |
Rule to push an
Aggregate into a DruidQuery. |
| DruidSchema |
Schema mapped onto a Druid instance.
|
| DruidSchemaFactory |
Schema factory that creates Druid schemas.
|
| DruidTable |
Table mapped onto a Druid table.
|
| DruidTable.MapRelProtoDataType |
Creates a
RelDataType from a map of
field names and types. |
| DruidTableFactory |
Implementation of
TableFactory for Druid. |
| Enum | Description |
|---|---|
| QueryType |
Type of Druid query.
|
Copyright © 2012–2016 The Apache Software Foundation. All rights reserved.