Class ParquetTableMetadataProviderImpl.Builder
java.lang.Object
org.apache.drill.exec.store.parquet.BaseParquetMetadataProvider.Builder<ParquetTableMetadataProviderImpl.Builder>
org.apache.drill.exec.metastore.store.parquet.ParquetTableMetadataProviderImpl.Builder
- All Implemented Interfaces:
FileTableMetadataProviderBuilder<ParquetTableMetadataProviderImpl.Builder>
,ParquetMetadataProviderBuilder<ParquetTableMetadataProviderImpl.Builder>
,ParquetTableMetadataProviderBuilder<ParquetTableMetadataProviderImpl.Builder>
,TableMetadataProviderBuilder
- Enclosing class:
- ParquetTableMetadataProviderImpl
public static class ParquetTableMetadataProviderImpl.Builder
extends BaseParquetMetadataProvider.Builder<ParquetTableMetadataProviderImpl.Builder>
implements ParquetTableMetadataProviderBuilder<ParquetTableMetadataProviderImpl.Builder>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
protected ParquetTableMetadataProviderImpl.Builder
self()
withCacheFileRoot
(org.apache.hadoop.fs.Path cacheFileRoot) withCorrectCorruptedDates
(boolean autoCorrectCorruptedDates) Methods inherited from class org.apache.drill.exec.store.parquet.BaseParquetMetadataProvider.Builder
entries, metadataProviderManager, selection, selectionRoot, withEntries, withReaderConfig, withSchema, withSelection, withSelectionRoot
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.FileTableMetadataProviderBuilder
withSelection
Methods inherited from interface org.apache.drill.exec.metastore.store.parquet.ParquetMetadataProviderBuilder
withEntries, withReaderConfig, withSchema, withSelection, withSelectionRoot
-
Constructor Details
-
Builder
-
-
Method Details
-
withCacheFileRoot
public ParquetTableMetadataProviderImpl.Builder withCacheFileRoot(org.apache.hadoop.fs.Path cacheFileRoot) - Specified by:
withCacheFileRoot
in interfaceParquetTableMetadataProviderBuilder<ParquetTableMetadataProviderImpl.Builder>
-
withFileSystem
- Specified by:
withFileSystem
in interfaceFileTableMetadataProviderBuilder<ParquetTableMetadataProviderImpl.Builder>
-
withCorrectCorruptedDates
public ParquetTableMetadataProviderImpl.Builder withCorrectCorruptedDates(boolean autoCorrectCorruptedDates) - Specified by:
withCorrectCorruptedDates
in interfaceParquetTableMetadataProviderBuilder<ParquetTableMetadataProviderImpl.Builder>
-
self
- Specified by:
self
in classBaseParquetMetadataProvider.Builder<ParquetTableMetadataProviderImpl.Builder>
-
build
- Specified by:
build
in interfaceParquetMetadataProviderBuilder<ParquetTableMetadataProviderImpl.Builder>
- Specified by:
build
in interfaceParquetTableMetadataProviderBuilder<ParquetTableMetadataProviderImpl.Builder>
- Specified by:
build
in interfaceTableMetadataProviderBuilder
- Throws:
IOException
-