Interface ParquetMetadataProviderBuilder<T extends ParquetMetadataProviderBuilder<T>>
- All Superinterfaces:
TableMetadataProviderBuilder
- All Known Subinterfaces:
ParquetTableMetadataProviderBuilder<T>
- All Known Implementing Classes:
BaseParquetMetadataProvider.Builder
,DeltaParquetTableMetadataProvider.Builder
,HiveParquetTableMetadataProvider.Builder
,MetastoreParquetTableMetadataProvider.Builder
,ParquetTableMetadataProviderImpl.Builder
public interface ParquetMetadataProviderBuilder<T extends ParquetMetadataProviderBuilder<T>>
extends TableMetadataProviderBuilder
Base interface for builders of
ParquetMetadataProvider
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
withEntries
(List<ReadEntryWithPath> entries) withReaderConfig
(ParquetReaderConfig readerConfig) withSchema
(TupleMetadata schema) withSelection
(FileSelection selection) withSelectionRoot
(org.apache.hadoop.fs.Path selectionRoot)
-
Method Details
-
withSchema
- Specified by:
withSchema
in interfaceTableMetadataProviderBuilder
-
withEntries
-
withSelectionRoot
-
withReaderConfig
-
withSelection
-
build
- Specified by:
build
in interfaceTableMetadataProviderBuilder
- Throws:
IOException
-