Package org.apache.druid.catalog.model.table
package org.apache.druid.catalog.model.table
-
ClassDescriptionBase class for input source definitions.Base implementation for a table function definition.Description of one clustering key (column) for a datasource.Definition of an external table, primarily for ingestion.Catalog form of an external table specification used to pass along the three components needed for an external table in MSQ ingest.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.Definition of an HTTP input source source.Describes an inline input source: one where the data is provided in the table spec as a series of text lines.Metadata about a Druid
InputFormat.Catalog definitions for the Druid input formats.Base class for input format definitions.Definition for the CSV input format.Definition of a flat text (CSV and delimited text) input format.JSON format definition.Metadata definition for one Druid input source.Definition for aLocalInputSource.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.Informal table spec builder for tests.Representation of a SQL table function.