Class BaseInputSourceDefn.PartialTableFunction

java.lang.Object
org.apache.druid.catalog.model.table.BaseTableFunction
org.apache.druid.catalog.model.table.BaseInputSourceDefn.PartialTableFunction
All Implemented Interfaces:
TableFunction
Enclosing class:
BaseInputSourceDefn

public class BaseInputSourceDefn.PartialTableFunction extends BaseTableFunction
The "partial" table function that starts with a catalog external table spec, then uses SQL function arguments to "complete" (i.e. fill in) the missing properties to produce a complete table which is then converted to an external table which Calcite can use.

The set of parameters depends on the input source and on whether or not the catalog spec provides a format.