public static class MetastoreParquetTableMetadataProvider.Builder extends MetastoreFileTableMetadataProvider.Builder<MetastoreParquetTableMetadataProvider.Builder> implements ParquetTableMetadataProviderBuilder<MetastoreParquetTableMetadataProvider.Builder>
metadataProviderManager, paths, schema| Constructor and Description |
|---|
Builder(MetastoreMetadataProviderManager source) |
| Modifier and Type | Method and Description |
|---|---|
ParquetTableMetadataProvider |
build() |
MetastoreParquetTableMetadataProvider.Builder |
self() |
MetastoreParquetTableMetadataProvider.Builder |
withCacheFileRoot(org.apache.hadoop.fs.Path cacheFileRoot) |
MetastoreParquetTableMetadataProvider.Builder |
withCorrectCorruptedDates(boolean autoCorrectCorruptedDates) |
MetastoreParquetTableMetadataProvider.Builder |
withEntries(List<ReadEntryWithPath> entries) |
MetastoreParquetTableMetadataProvider.Builder |
withFileSystem(DrillFileSystem fs) |
MetastoreParquetTableMetadataProvider.Builder |
withReaderConfig(ParquetReaderConfig readerConfig) |
MetastoreParquetTableMetadataProvider.Builder |
withSchema(TupleMetadata schema) |
MetastoreParquetTableMetadataProvider.Builder |
withSelection(FileSelection selection) |
MetastoreParquetTableMetadataProvider.Builder |
withSelectionRoot(org.apache.hadoop.fs.Path selectionRoot) |
fs, metadataProviderManager, selectionpublic Builder(MetastoreMetadataProviderManager source)
public MetastoreParquetTableMetadataProvider.Builder withEntries(List<ReadEntryWithPath> entries)
withEntries in interface ParquetMetadataProviderBuilder<MetastoreParquetTableMetadataProvider.Builder>public MetastoreParquetTableMetadataProvider.Builder withSelectionRoot(org.apache.hadoop.fs.Path selectionRoot)
withSelectionRoot in interface ParquetMetadataProviderBuilder<MetastoreParquetTableMetadataProvider.Builder>public MetastoreParquetTableMetadataProvider.Builder withCacheFileRoot(org.apache.hadoop.fs.Path cacheFileRoot)
withCacheFileRoot in interface ParquetTableMetadataProviderBuilder<MetastoreParquetTableMetadataProvider.Builder>public MetastoreParquetTableMetadataProvider.Builder withReaderConfig(ParquetReaderConfig readerConfig)
withReaderConfig in interface ParquetMetadataProviderBuilder<MetastoreParquetTableMetadataProvider.Builder>public MetastoreParquetTableMetadataProvider.Builder withFileSystem(DrillFileSystem fs)
withFileSystem in interface FileTableMetadataProviderBuilder<MetastoreParquetTableMetadataProvider.Builder>withFileSystem in class MetastoreFileTableMetadataProvider.Builder<MetastoreParquetTableMetadataProvider.Builder>public MetastoreParquetTableMetadataProvider.Builder withCorrectCorruptedDates(boolean autoCorrectCorruptedDates)
withCorrectCorruptedDates in interface ParquetTableMetadataProviderBuilder<MetastoreParquetTableMetadataProvider.Builder>public MetastoreParquetTableMetadataProvider.Builder withSelection(FileSelection selection)
withSelection in interface FileTableMetadataProviderBuilder<MetastoreParquetTableMetadataProvider.Builder>withSelection in interface ParquetMetadataProviderBuilder<MetastoreParquetTableMetadataProvider.Builder>withSelection in class MetastoreFileTableMetadataProvider.Builder<MetastoreParquetTableMetadataProvider.Builder>public MetastoreParquetTableMetadataProvider.Builder withSchema(TupleMetadata schema)
withSchema in interface ParquetMetadataProviderBuilder<MetastoreParquetTableMetadataProvider.Builder>withSchema in interface TableMetadataProviderBuilderwithSchema in class MetastoreFileTableMetadataProvider.Builder<MetastoreParquetTableMetadataProvider.Builder>public MetastoreParquetTableMetadataProvider.Builder self()
self in class MetastoreFileTableMetadataProvider.Builder<MetastoreParquetTableMetadataProvider.Builder>public ParquetTableMetadataProvider build() throws IOException
build in interface ParquetMetadataProviderBuilder<MetastoreParquetTableMetadataProvider.Builder>build in interface ParquetTableMetadataProviderBuilder<MetastoreParquetTableMetadataProvider.Builder>build in interface TableMetadataProviderBuilderbuild in class MetastoreFileTableMetadataProvider.Builder<MetastoreParquetTableMetadataProvider.Builder>IOExceptionCopyright © 2021 The Apache Software Foundation. All rights reserved.