| Package | Description |
|---|---|
| org.apache.parquet.crypto | |
| org.apache.parquet.crypto.keytools | |
| org.apache.parquet.hadoop |
Provides classes to store use Parquet files in Hadoop
In a map reduce job:
|
| Modifier and Type | Method and Description |
|---|---|
FileEncryptionProperties |
FileEncryptionProperties.Builder.build() |
FileEncryptionProperties |
EncryptionPropertiesFactory.getFileEncryptionProperties(org.apache.hadoop.conf.Configuration fileHadoopConfig,
org.apache.hadoop.fs.Path tempFilePath,
WriteSupport.WriteContext fileWriteContext)
Get FileEncryptionProperties object which is created by the implementation of this interface.
|
| Constructor and Description |
|---|
InternalFileEncryptor(FileEncryptionProperties fileEncryptionProperties) |
| Modifier and Type | Method and Description |
|---|---|
FileEncryptionProperties |
PropertiesDrivenCryptoFactory.getFileEncryptionProperties(org.apache.hadoop.conf.Configuration fileHadoopConfig,
org.apache.hadoop.fs.Path tempFilePath,
WriteSupport.WriteContext fileWriteContext) |
| Modifier and Type | Method and Description |
|---|---|
SELF |
ParquetWriter.Builder.withEncryption(FileEncryptionProperties encryptionProperties)
Set the
file encryption properties used by the
constructed writer. |
| Constructor and Description |
|---|
ParquetFileWriter(OutputFile file,
MessageType schema,
ParquetFileWriter.Mode mode,
long rowGroupSize,
int maxPaddingSize,
int columnIndexTruncateLength,
int statisticsTruncateLength,
boolean pageWriteChecksumEnabled,
FileEncryptionProperties encryptionProperties) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.