public class TableResolution
extends java.lang.Object
| Constructor and Description | 
|---|
TableResolution()  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
registerTables(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.schema.SchemaPlus schemaPlus,
              java.util.List<java.util.List<java.lang.String>> tables)
Registers tables that will be resolved during query analysis, so table providers can eagerly
 pre-load metadata. 
 | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.schema.Table | 
resolveCalciteTable(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.schema.SchemaPlus schemaPlus,
                   java.util.List<java.lang.String> tablePath)
Resolves  
tablePath according to the given schemaPlus. | 
public static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.schema.Table resolveCalciteTable(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.schema.SchemaPlus schemaPlus,
                                                                                                         java.util.List<java.lang.String> tablePath)
tablePath according to the given schemaPlus.
 tablePath represents a structured table name where the last component is the name of
 the table and all the preceding components are sub-schemas / namespaces within schemaPlus.
public static void registerTables(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.schema.SchemaPlus schemaPlus,
                                  java.util.List<java.util.List<java.lang.String>> tables)