public static class RecordCollector.MetastoreRecordCollector extends Object implements RecordCollector
RecordCollector.BasicRecordCollector, RecordCollector.MetastoreRecordCollector
Modifier and Type | Field and Description |
---|---|
static int |
UNDEFINED_INDEX |
Constructor and Description |
---|
MetastoreRecordCollector(Metastore metastore,
FilterEvaluator filterEvaluator) |
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.
|
public static final int UNDEFINED_INDEX
public MetastoreRecordCollector(Metastore metastore, FilterEvaluator filterEvaluator)
public List<Records.Catalog> catalogs(String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
RecordCollector
catalogs
in interface RecordCollector
schemaPath
- schema nameschema
- schema instancepublic List<Records.Schema> schemas(String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
RecordCollector
schemas
in interface RecordCollector
schemaPath
- schema nameschema
- schema instancepublic List<Records.Table> tables(String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
RecordCollector
tables
in interface RecordCollector
schemaPath
- schema nameschema
- schema instancepublic List<Records.View> views(String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
RecordCollector
views
in interface RecordCollector
schemaPath
- schema nameschema
- schema instancepublic List<Records.Column> columns(String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
RecordCollector
columns
in interface RecordCollector
schemaPath
- schema nameschema
- schema instancepublic List<Records.Partition> partitions(String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
RecordCollector
partitions
in interface RecordCollector
schemaPath
- schema nameschema
- schema instancepublic List<Records.File> files(String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
RecordCollector
files
in interface RecordCollector
schemaPath
- schema nameschema
- schema instanceCopyright © 1970 The Apache Software Foundation. All rights reserved.