Uses of Interface
org.apache.drill.metastore.metadata.TableMetadataProvider
Package
Description
-
Uses of TableMetadataProvider in org.apache.drill.exec.metastore
Modifier and TypeMethodDescriptionMetadataProviderManager.getTableMetadataProvider()
MetastoreMetadataProviderManager.getTableMetadataProvider()
Modifier and TypeMethodDescriptionvoid
MetadataProviderManager.setTableMetadataProvider
(TableMetadataProvider tableMetadataProvider) void
MetastoreMetadataProviderManager.setTableMetadataProvider
(TableMetadataProvider tableMetadataProvider) -
Uses of TableMetadataProvider in org.apache.drill.exec.metastore.store
Modifier 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.Modifier 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()
Modifier and TypeMethodDescriptionvoid
FileSystemMetadataProviderManager.setTableMetadataProvider
(TableMetadataProvider tableMetadataProvider) -
Uses of TableMetadataProvider in org.apache.drill.exec.metastore.store.parquet
Modifier and TypeInterfaceDescriptioninterface
Interface for providing table, partition, file etc.interface
Interface for providing table, partition, file etc.Modifier 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
Modifier and TypeClassDescriptionclass
Represents table group scan with metadata usage.Modifier and TypeFieldDescriptionprotected final AbstractGroupScanWithMetadata<? extends TableMetadataProvider>
AbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.source
Modifier 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
Modifier 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
-
Uses of TableMetadataProvider in org.apache.drill.exec.store.hive
Modifier 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
-
Uses of TableMetadataProvider in org.apache.drill.exec.store.parquet
Modifier and TypeClassDescriptionclass
Implementation ofParquetMetadataProvider
which contains base methods for obtaining metadata from parquet statistics. -
Uses of TableMetadataProvider in org.apache.drill.exec.store.splunk
-
Uses of TableMetadataProvider in org.apache.drill.metastore.metadata