public static class Metadata_V1.ParquetTableMetadata_v1 extends MetadataBase.ParquetTableMetadataBase
| Constructor and Description |
|---|
ParquetTableMetadata_v1() |
ParquetTableMetadata_v1(String metadataVersion,
List<Metadata_V1.ParquetFileMetadata_v1> files,
List<org.apache.hadoop.fs.Path> directories) |
| Modifier and Type | Method and Description |
|---|---|
void |
assignFiles(List<? extends MetadataBase.ParquetFileMetadata> newFiles) |
MetadataBase.ParquetTableMetadataBase |
clone() |
List<? extends MetadataBase.ColumnTypeMetadata> |
getColumnTypeInfoList() |
Integer |
getDefinitionLevel(String[] columnName) |
List<org.apache.hadoop.fs.Path> |
getDirectories() |
String |
getDrillVersion() |
List<? extends MetadataBase.ParquetFileMetadata> |
getFiles() |
String |
getMetadataVersion() |
org.apache.parquet.schema.OriginalType |
getOriginalType(String[] columnName) |
Integer |
getPrecision(String[] columnName) |
org.apache.parquet.schema.PrimitiveType.PrimitiveTypeName |
getPrimitiveType(String[] columnName) |
Integer |
getRepetitionLevel(String[] columnName) |
Integer |
getScale(String[] columnName) |
boolean |
hasColumnMetadata() |
boolean |
isRowGroupPrunable() |
getRepetitionpublic ParquetTableMetadata_v1()
public ParquetTableMetadata_v1(String metadataVersion, List<Metadata_V1.ParquetFileMetadata_v1> files, List<org.apache.hadoop.fs.Path> directories)
public List<org.apache.hadoop.fs.Path> getDirectories()
getDirectories in class MetadataBase.ParquetTableMetadataBasepublic List<? extends MetadataBase.ParquetFileMetadata> getFiles()
getFiles in class MetadataBase.ParquetTableMetadataBasepublic void assignFiles(List<? extends MetadataBase.ParquetFileMetadata> newFiles)
assignFiles in class MetadataBase.ParquetTableMetadataBasepublic boolean hasColumnMetadata()
hasColumnMetadata in class MetadataBase.ParquetTableMetadataBasepublic org.apache.parquet.schema.PrimitiveType.PrimitiveTypeName getPrimitiveType(String[] columnName)
getPrimitiveType in class MetadataBase.ParquetTableMetadataBasepublic org.apache.parquet.schema.OriginalType getOriginalType(String[] columnName)
getOriginalType in class MetadataBase.ParquetTableMetadataBasepublic Integer getRepetitionLevel(String[] columnName)
getRepetitionLevel in class MetadataBase.ParquetTableMetadataBasepublic Integer getDefinitionLevel(String[] columnName)
getDefinitionLevel in class MetadataBase.ParquetTableMetadataBasepublic Integer getScale(String[] columnName)
getScale in class MetadataBase.ParquetTableMetadataBasepublic Integer getPrecision(String[] columnName)
getPrecision in class MetadataBase.ParquetTableMetadataBasepublic boolean isRowGroupPrunable()
isRowGroupPrunable in class MetadataBase.ParquetTableMetadataBasepublic MetadataBase.ParquetTableMetadataBase clone()
clone in class MetadataBase.ParquetTableMetadataBasepublic String getDrillVersion()
getDrillVersion in class MetadataBase.ParquetTableMetadataBasepublic String getMetadataVersion()
getMetadataVersion in class MetadataBase.ParquetTableMetadataBasepublic List<? extends MetadataBase.ColumnTypeMetadata> getColumnTypeInfoList()
getColumnTypeInfoList in class MetadataBase.ParquetTableMetadataBaseCopyright © 2021 The Apache Software Foundation. All rights reserved.