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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected ParquetTableMetadataProviderImpl.Builderself()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, withSelectionRootMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.drill.exec.metastore.store.FileTableMetadataProviderBuilder
withSelectionMethods 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:
withCacheFileRootin interfaceParquetTableMetadataProviderBuilder<ParquetTableMetadataProviderImpl.Builder>
-
withFileSystem
- Specified by:
withFileSystemin interfaceFileTableMetadataProviderBuilder<ParquetTableMetadataProviderImpl.Builder>
-
withCorrectCorruptedDates
public ParquetTableMetadataProviderImpl.Builder withCorrectCorruptedDates(boolean autoCorrectCorruptedDates) - Specified by:
withCorrectCorruptedDatesin interfaceParquetTableMetadataProviderBuilder<ParquetTableMetadataProviderImpl.Builder>
-
self
- Specified by:
selfin classBaseParquetMetadataProvider.Builder<ParquetTableMetadataProviderImpl.Builder>
-
build
- Specified by:
buildin interfaceParquetMetadataProviderBuilder<ParquetTableMetadataProviderImpl.Builder>- Specified by:
buildin interfaceParquetTableMetadataProviderBuilder<ParquetTableMetadataProviderImpl.Builder>- Specified by:
buildin interfaceTableMetadataProviderBuilder- Throws:
IOException
-