Package org.apache.parquet.format
Class Util.DefaultFileMetaDataConsumer
- java.lang.Object
-
- org.apache.parquet.format.Util.FileMetaDataConsumer
-
- org.apache.parquet.format.Util.DefaultFileMetaDataConsumer
-
- Enclosing class:
- Util
public static final class Util.DefaultFileMetaDataConsumer extends Util.FileMetaDataConsumer
Simple default consumer that sets the fields
-
-
Constructor Summary
Constructors Constructor Description DefaultFileMetaDataConsumer(FileMetaData md)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddKeyValueMetaData(KeyValue kv)voidaddRowGroup(RowGroup rowGroup)voidsetCreatedBy(String createdBy)voidsetEncryptionAlgorithm(EncryptionAlgorithm encryptionAlgorithm)voidsetFooterSigningKeyMetadata(byte[] footerSigningKeyMetadata)voidsetNumRows(long numRows)voidsetSchema(List<SchemaElement> schema)voidsetVersion(int version)
-
-
-
Constructor Detail
-
DefaultFileMetaDataConsumer
public DefaultFileMetaDataConsumer(FileMetaData md)
-
-
Method Detail
-
setVersion
public void setVersion(int version)
- Specified by:
setVersionin classUtil.FileMetaDataConsumer
-
setSchema
public void setSchema(List<SchemaElement> schema)
- Specified by:
setSchemain classUtil.FileMetaDataConsumer
-
setNumRows
public void setNumRows(long numRows)
- Specified by:
setNumRowsin classUtil.FileMetaDataConsumer
-
setCreatedBy
public void setCreatedBy(String createdBy)
- Specified by:
setCreatedByin classUtil.FileMetaDataConsumer
-
addRowGroup
public void addRowGroup(RowGroup rowGroup)
- Specified by:
addRowGroupin classUtil.FileMetaDataConsumer
-
addKeyValueMetaData
public void addKeyValueMetaData(KeyValue kv)
- Specified by:
addKeyValueMetaDatain classUtil.FileMetaDataConsumer
-
setEncryptionAlgorithm
public void setEncryptionAlgorithm(EncryptionAlgorithm encryptionAlgorithm)
- Specified by:
setEncryptionAlgorithmin classUtil.FileMetaDataConsumer
-
setFooterSigningKeyMetadata
public void setFooterSigningKeyMetadata(byte[] footerSigningKeyMetadata)
- Specified by:
setFooterSigningKeyMetadatain classUtil.FileMetaDataConsumer
-
-