public interface RecordCollector
| Modifier and Type | Interface and Description |
|---|---|
static class |
RecordCollector.BasicRecordCollector
Provides information_schema data based on information stored in
AbstractSchema. |
static class |
RecordCollector.MetastoreRecordCollector
Provides information_schema data based on information stored in Drill Metastore.
|
| Modifier and Type | Method and Description |
|---|---|
List<Records.Catalog> |
catalogs(String schemaPath,
org.apache.calcite.schema.SchemaPlus schema)
Collects catalogs data for information_schema.
|
List<Records.Column> |
columns(String schemaPath,
org.apache.calcite.schema.SchemaPlus schema)
Collects columns data for information_schema.
|
List<Records.File> |
files(String schemaPath,
org.apache.calcite.schema.SchemaPlus schema)
Collects files data for information_schema.
|
List<Records.Partition> |
partitions(String schemaPath,
org.apache.calcite.schema.SchemaPlus schema)
Collects partitions data for information_schema.
|
List<Records.Schema> |
schemas(String schemaPath,
org.apache.calcite.schema.SchemaPlus schema)
Collects schemas data for information_schema.
|
List<Records.Table> |
tables(String schemaPath,
org.apache.calcite.schema.SchemaPlus schema)
Collects tables data for information_schema.
|
List<Records.View> |
views(String schemaPath,
org.apache.calcite.schema.SchemaPlus schema)
Collects views data for information_schema.
|
List<Records.Catalog> catalogs(String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
schemaPath - schema nameschema - schema instanceList<Records.Schema> schemas(String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
schemaPath - schema nameschema - schema instanceList<Records.Table> tables(String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
schemaPath - schema nameschema - schema instanceList<Records.View> views(String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
schemaPath - schema nameschema - schema instanceList<Records.Column> columns(String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
schemaPath - schema nameschema - schema instanceList<Records.Partition> partitions(String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
schemaPath - schema nameschema - schema instanceList<Records.File> files(String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
schemaPath - schema nameschema - schema instanceCopyright © 2021 The Apache Software Foundation. All rights reserved.