| BaseInputSourceDefn |
Base class for input source definitions.
|
| BaseInputSourceDefn.AdHocTableFunction |
The "from-scratch" table function for this input source.
|
| BaseTableFunction |
Base implementation for a table function definition.
|
| ClusterKeySpec |
Description of one clustering key (column) for a datasource.
|
| ExternalTableSpec |
Catalog form of an external table specification used to pass along the three
components needed for an external table in MSQ ingest.
|
| FormattedInputSourceDefn |
Base class for input formats that require an input format (which is most of them.)
By default, an input source supports all formats defined in the table registry, but
specific input sources can be more restrictive.
|
| InputFormatDefn |
Metadata about a Druid InputFormat.
|
| InputFormats.BaseFormatDefn |
Base class for input format definitions.
|
| InputFormats.FlatTextFormatDefn |
Definition of a flat text (CSV and delimited text) input format.
|
| InputSourceDefn |
Metadata definition for one Druid input source.
|
| ResolvedExternalTable |
Internal class to hold the intermediate form of an external table: the
input source and input format properties converted to Java maps, and the
types of each resolved to the corresponding definitions.
|
| TableBuilder |
Informal table spec builder for tests.
|
| TableFunction |
Representation of a SQL table function.
|
| TableFunction.ParameterDefn |
|
| TableFunction.ParameterType |
|