public class CachingParquetMetadataSource extends Object implements ParquetMetadataSource
| Constructor and Description |
|---|
CachingParquetMetadataSource(com.google.common.cache.Cache<ParquetDataSourceId,ParquetFileMetadata> cache,
ParquetMetadataSource delegate) |
| Modifier and Type | Method and Description |
|---|---|
ParquetFileMetadata |
getParquetMetadata(ParquetDataSource parquetDataSource,
long fileSize,
boolean cacheable,
long modificationTime,
Optional<org.apache.parquet.crypto.InternalFileDecryptor> fileDecryptor,
boolean readMaskedValue) |
public CachingParquetMetadataSource(com.google.common.cache.Cache<ParquetDataSourceId,ParquetFileMetadata> cache, ParquetMetadataSource delegate)
public ParquetFileMetadata getParquetMetadata(ParquetDataSource parquetDataSource, long fileSize, boolean cacheable, long modificationTime, Optional<org.apache.parquet.crypto.InternalFileDecryptor> fileDecryptor, boolean readMaskedValue) throws IOException
getParquetMetadata in interface ParquetMetadataSourceIOExceptionCopyright © 2012–2024. All rights reserved.