Package org.apache.parquet.format
Class Util.FileMetaDataConsumer
- java.lang.Object
-
- org.apache.parquet.format.Util.FileMetaDataConsumer
-
- Direct Known Subclasses:
Util.DefaultFileMetaDataConsumer
- Enclosing class:
- Util
public abstract static class Util.FileMetaDataConsumer extends Object
To read metadata in a streaming fashion.
-
-
Constructor Summary
Constructors Constructor Description FileMetaDataConsumer()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract voidaddKeyValueMetaData(KeyValue kv)abstract voidaddRowGroup(RowGroup rowGroup)abstract voidsetCreatedBy(String createdBy)abstract voidsetEncryptionAlgorithm(EncryptionAlgorithm encryptionAlgorithm)abstract voidsetFooterSigningKeyMetadata(byte[] footerSigningKeyMetadata)abstract voidsetNumRows(long numRows)abstract voidsetSchema(List<SchemaElement> schema)abstract voidsetVersion(int version)
-
-
-
Method Detail
-
setVersion
public abstract void setVersion(int version)
-
setSchema
public abstract void setSchema(List<SchemaElement> schema)
-
setNumRows
public abstract void setNumRows(long numRows)
-
addRowGroup
public abstract void addRowGroup(RowGroup rowGroup)
-
addKeyValueMetaData
public abstract void addKeyValueMetaData(KeyValue kv)
-
setCreatedBy
public abstract void setCreatedBy(String createdBy)
-
setEncryptionAlgorithm
public abstract void setEncryptionAlgorithm(EncryptionAlgorithm encryptionAlgorithm)
-
setFooterSigningKeyMetadata
public abstract void setFooterSigningKeyMetadata(byte[] footerSigningKeyMetadata)
-
-