public abstract static class Metadata.ParquetTableMetadataBase extends Object
If any new code changes affect on the metadata files content, please update metadata version in such manner: Bump up metadata major version if metadata structure is changed. Bump up metadata minor version if only metadata content is changed, but metadata structure is the same.
Note: keep metadata versions synchronized with MetadataVersion.Constants
| Constructor and Description |
|---|
Metadata.ParquetTableMetadataBase() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
assignFiles(List<? extends Metadata.ParquetFileMetadata> newFiles) |
abstract Metadata.ParquetTableMetadataBase |
clone() |
abstract Integer |
getDefinitionLevel(String[] columnName) |
abstract List<String> |
getDirectories() |
abstract String |
getDrillVersion() |
abstract List<? extends Metadata.ParquetFileMetadata> |
getFiles() |
abstract String |
getMetadataVersion() |
abstract org.apache.parquet.schema.OriginalType |
getOriginalType(String[] columnName) |
abstract org.apache.parquet.schema.PrimitiveType.PrimitiveTypeName |
getPrimitiveType(String[] columnName) |
abstract Integer |
getRepetitionLevel(String[] columnName) |
abstract boolean |
hasColumnMetadata() |
abstract boolean |
isRowGroupPrunable() |
public abstract List<? extends Metadata.ParquetFileMetadata> getFiles()
public abstract void assignFiles(List<? extends Metadata.ParquetFileMetadata> newFiles)
public abstract boolean hasColumnMetadata()
public abstract org.apache.parquet.schema.PrimitiveType.PrimitiveTypeName getPrimitiveType(String[] columnName)
public abstract org.apache.parquet.schema.OriginalType getOriginalType(String[] columnName)
public abstract boolean isRowGroupPrunable()
public abstract Metadata.ParquetTableMetadataBase clone()
public abstract String getDrillVersion()
public abstract String getMetadataVersion()
Copyright © 2017 The Apache Software Foundation. All rights reserved.