ExternalTableSpec |
BaseInputSourceDefn.AdHocTableFunction.apply(String fnName,
Map<String,Object> args,
List<ColumnSpec> columns,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper) |
|
ExternalTableSpec |
BaseInputSourceDefn.PartialTableFunction.apply(String fnName,
Map<String,Object> args,
List<ColumnSpec> columns,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper) |
|
ExternalTableSpec |
TableFunction.apply(String fnName,
Map<String,Object> args,
List<ColumnSpec> columns,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper) |
|
ExternalTableSpec |
ExternalTableDefn.convert(ResolvedTable table) |
|
ExternalTableSpec |
ResolvedExternalTable.convert() |
Return the ExternalTableSpec for a catalog entry for a this object
which must be a fully-defined table.
|
protected ExternalTableSpec |
BaseInputSourceDefn.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 ExternalTableSpec |
BaseInputSourceDefn.convertCompletedTable(ResolvedExternalTable table,
Map<String,Object> args,
List<ColumnSpec> columns) |
Complete a partial table using the table function arguments and columns provided.
|
protected ExternalTableSpec |
HttpInputSourceDefn.convertCompletedTable(ResolvedExternalTable table,
Map<String,Object> args,
List<ColumnSpec> columns) |
|
protected ExternalTableSpec |
InlineInputSourceDefn.convertCompletedTable(ResolvedExternalTable table,
Map<String,Object> args,
List<ColumnSpec> columns) |
|
protected ExternalTableSpec |
LocalInputSourceDefn.convertCompletedTable(ResolvedExternalTable table,
Map<String,Object> args,
List<ColumnSpec> columns) |
|
protected ExternalTableSpec |
FormattedInputSourceDefn.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.
|
ExternalTableSpec |
BaseInputSourceDefn.convertTable(ResolvedExternalTable table) |
|
ExternalTableSpec |
InputSourceDefn.convertTable(ResolvedExternalTable table) |
Convert a complete (that is, fully-defined) table spec to an external table spec.
|
ExternalTableSpec |
LocalInputSourceDefn.convertTable(ResolvedExternalTable table) |
|