Uses of Class
org.apache.druid.catalog.model.table.ExternalTableSpec
Packages that use ExternalTableSpec
-
Uses of ExternalTableSpec in org.apache.druid.catalog.model
Methods in org.apache.druid.catalog.model that return ExternalTableSpecModifier and TypeMethodDescriptionParameterizedDefn.applyParameters(ResolvedTable table, Map<String, Object> parameters) -
Uses of ExternalTableSpec in org.apache.druid.catalog.model.table
Methods in org.apache.druid.catalog.model.table that return ExternalTableSpecModifier and TypeMethodDescriptionBaseInputSourceDefn.AdHocTableFunction.apply(String fnName, Map<String, Object> args, List<ColumnSpec> columns, com.fasterxml.jackson.databind.ObjectMapper jsonMapper) BaseInputSourceDefn.PartialTableFunction.apply(String fnName, Map<String, Object> args, List<ColumnSpec> columns, com.fasterxml.jackson.databind.ObjectMapper jsonMapper) TableFunction.apply(String fnName, Map<String, Object> args, List<ColumnSpec> columns, com.fasterxml.jackson.databind.ObjectMapper jsonMapper) ExternalTableDefn.convert(ResolvedTable table) Return theExternalTableSpecfor a catalog entry for a fully-defined table.ResolvedExternalTable.convert()Return theExternalTableSpecfor a catalog entry for a this object which must be a fully-defined table.protected ExternalTableSpecBaseInputSourceDefn.convertArgsToTable(Map<String, Object> args, List<ColumnSpec> columns, com.fasterxml.jackson.databind.ObjectMapper jsonMapper) Define a table "from scratch" using SQL function arguments.protected abstract ExternalTableSpecBaseInputSourceDefn.convertCompletedTable(ResolvedExternalTable table, Map<String, Object> args, List<ColumnSpec> columns) Complete a partial table using the table function arguments and columns provided.protected ExternalTableSpecHttpInputSourceDefn.convertCompletedTable(ResolvedExternalTable table, Map<String, Object> args, List<ColumnSpec> columns) protected ExternalTableSpecInlineInputSourceDefn.convertCompletedTable(ResolvedExternalTable table, Map<String, Object> args, List<ColumnSpec> columns) protected ExternalTableSpecLocalInputSourceDefn.convertCompletedTable(ResolvedExternalTable table, Map<String, Object> args, List<ColumnSpec> columns) protected ExternalTableSpecFormattedInputSourceDefn.convertPartialFormattedTable(ResolvedExternalTable table, Map<String, Object> args, List<ColumnSpec> columns, Map<String, Object> sourceMap) Converted a formatted external table given the table definition, function args, columns and the merged generic JSON map representing the input source.BaseInputSourceDefn.convertTable(ResolvedExternalTable table) InputSourceDefn.convertTable(ResolvedExternalTable table) Convert a complete (that is, fully-defined) table spec to an external table spec.LocalInputSourceDefn.convertTable(ResolvedExternalTable table)