Class BaseParquetMetadataProvider.Builder<T extends BaseParquetMetadataProvider.Builder<T>>
java.lang.Object
org.apache.drill.exec.store.parquet.BaseParquetMetadataProvider.Builder<T>
- All Implemented Interfaces:
ParquetMetadataProviderBuilder<T>
,TableMetadataProviderBuilder
- Direct Known Subclasses:
DeltaParquetTableMetadataProvider.Builder
,HiveParquetTableMetadataProvider.Builder
,ParquetTableMetadataProviderImpl.Builder
- Enclosing class:
- BaseParquetMetadataProvider
public abstract static class BaseParquetMetadataProvider.Builder<T extends BaseParquetMetadataProvider.Builder<T>>
extends Object
implements ParquetMetadataProviderBuilder<T>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionentries()
org.apache.hadoop.fs.Path
protected abstract T
self()
withEntries
(List<ReadEntryWithPath> entries) withReaderConfig
(ParquetReaderConfig readerConfig) withSchema
(TupleMetadata schema) withSelection
(FileSelection selection) withSelectionRoot
(org.apache.hadoop.fs.Path selectionRoot) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.drill.exec.metastore.store.parquet.ParquetMetadataProviderBuilder
build
-
Constructor Details
-
Builder
-
-
Method Details
-
withEntries
- Specified by:
withEntries
in interfaceParquetMetadataProviderBuilder<T extends BaseParquetMetadataProvider.Builder<T>>
-
withSelectionRoot
- Specified by:
withSelectionRoot
in interfaceParquetMetadataProviderBuilder<T extends BaseParquetMetadataProvider.Builder<T>>
-
withReaderConfig
- Specified by:
withReaderConfig
in interfaceParquetMetadataProviderBuilder<T extends BaseParquetMetadataProvider.Builder<T>>
-
withSelection
- Specified by:
withSelection
in interfaceParquetMetadataProviderBuilder<T extends BaseParquetMetadataProvider.Builder<T>>
-
withSchema
- Specified by:
withSchema
in interfaceParquetMetadataProviderBuilder<T extends BaseParquetMetadataProvider.Builder<T>>
- Specified by:
withSchema
in interfaceTableMetadataProviderBuilder
-
self
-
selectionRoot
public org.apache.hadoop.fs.Path selectionRoot() -
selection
-
metadataProviderManager
-
entries
-