Uses of Interface
org.apache.drill.metastore.metadata.TableMetadataProvider
Packages that use TableMetadataProvider
Package
Description
-
Uses of TableMetadataProvider in org.apache.drill.exec.metastore
Methods in org.apache.drill.exec.metastore that return TableMetadataProviderModifier and TypeMethodDescriptionMetadataProviderManager.getTableMetadataProvider()
MetastoreMetadataProviderManager.getTableMetadataProvider()
Methods in org.apache.drill.exec.metastore with parameters of type TableMetadataProviderModifier and TypeMethodDescriptionvoid
MetadataProviderManager.setTableMetadataProvider
(TableMetadataProvider tableMetadataProvider) void
MetastoreMetadataProviderManager.setTableMetadataProvider
(TableMetadataProvider tableMetadataProvider) -
Uses of TableMetadataProvider in org.apache.drill.exec.metastore.store
Classes in org.apache.drill.exec.metastore.store that implement TableMetadataProviderModifier and TypeClassDescriptionclass
Implementation ofTableMetadataProvider
which uses Drill Metastore for providing table metadata for file-based tables.class
Metadata provider which supplies only table schema and / or table statistics if available.Methods in org.apache.drill.exec.metastore.store that return TableMetadataProviderModifier and TypeMethodDescriptionMetastoreFileTableMetadataProvider.Builder.build()
SimpleFileTableMetadataProvider.Builder.build()
static TableMetadataProvider
FileSystemMetadataProviderManager.getMetadataProvider
(MetadataProviderManager providerManager) Checks whether specifiedMetadataProviderManager
is not null and returnsTableMetadataProvider
obtained from specifiedMetadataProviderManager
.static TableMetadataProvider
FileSystemMetadataProviderManager.getMetadataProviderForSchema
(TupleMetadata schema) ReturnsTableMetadataProvider
which provides specified schema.FileSystemMetadataProviderManager.getTableMetadataProvider()
Methods in org.apache.drill.exec.metastore.store with parameters of type TableMetadataProviderModifier and TypeMethodDescriptionvoid
FileSystemMetadataProviderManager.setTableMetadataProvider
(TableMetadataProvider tableMetadataProvider) -
Uses of TableMetadataProvider in org.apache.drill.exec.metastore.store.parquet
Subinterfaces of TableMetadataProvider in org.apache.drill.exec.metastore.store.parquetModifier and TypeInterfaceDescriptioninterface
Interface for providing table, partition, file etc.interface
Interface for providing table, partition, file etc.Classes in org.apache.drill.exec.metastore.store.parquet that implement TableMetadataProviderModifier and TypeClassDescriptionclass
Implementation ofTableMetadataProvider
which uses Drill Metastore for providing table metadata for parquet tables.class
-
Uses of TableMetadataProvider in org.apache.drill.exec.physical.base
Classes in org.apache.drill.exec.physical.base with type parameters of type TableMetadataProviderModifier and TypeClassDescriptionclass
Represents table group scan with metadata usage.Fields in org.apache.drill.exec.physical.base declared as TableMetadataProviderFields in org.apache.drill.exec.physical.base with type parameters of type TableMetadataProviderModifier and TypeFieldDescriptionprotected final AbstractGroupScanWithMetadata<? extends TableMetadataProvider>
AbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.source
Methods in org.apache.drill.exec.physical.base that return TableMetadataProviderModifier and TypeMethodDescriptionAbstractGroupScan.getMetadataProvider()
GroupScan.getMetadataProvider()
ReturnsTableMetadataProvider
instance which is used for providing metadata for currentGroupScan
. -
Uses of TableMetadataProvider in org.apache.drill.exec.store.delta
Classes in org.apache.drill.exec.store.delta that implement TableMetadataProviderModifier and TypeClassDescriptionclass
This is Metadata provider for Delta tables, which are read by Drill native Parquet reader -
Uses of TableMetadataProvider in org.apache.drill.exec.store.googlesheets
Methods in org.apache.drill.exec.store.googlesheets that return TableMetadataProvider -
Uses of TableMetadataProvider in org.apache.drill.exec.store.hive
Classes in org.apache.drill.exec.store.hive that implement TableMetadataProviderModifier and TypeClassDescriptionclass
This is Metadata provider for Hive Parquet tables, which are read by Drill native reader -
Uses of TableMetadataProvider in org.apache.drill.exec.store.http
Methods in org.apache.drill.exec.store.http that return TableMetadataProvider -
Uses of TableMetadataProvider in org.apache.drill.exec.store.parquet
Classes in org.apache.drill.exec.store.parquet that implement TableMetadataProviderModifier and TypeClassDescriptionclass
Implementation ofParquetMetadataProvider
which contains base methods for obtaining metadata from parquet statistics. -
Uses of TableMetadataProvider in org.apache.drill.exec.store.splunk
Methods in org.apache.drill.exec.store.splunk that return TableMetadataProvider -
Uses of TableMetadataProvider in org.apache.drill.metastore.metadata
Methods in org.apache.drill.metastore.metadata that return TableMetadataProvider