public class Parquet
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Parquet.DataWriteBuilder |
static class |
Parquet.DeleteWriteBuilder |
static class |
Parquet.ReadBuilder |
static class |
Parquet.WriteBuilder |
| Modifier and Type | Method and Description |
|---|---|
static void |
concat(java.lang.Iterable<java.io.File> inputFiles,
java.io.File outputFile,
int rowGroupSize,
Schema schema,
java.util.Map<java.lang.String,java.lang.String> metadata)
Combines several files into one
|
static Parquet.ReadBuilder |
read(InputFile file) |
static Parquet.WriteBuilder |
write(EncryptedOutputFile file) |
static Parquet.WriteBuilder |
write(OutputFile file) |
static Parquet.DataWriteBuilder |
writeData(EncryptedOutputFile file) |
static Parquet.DataWriteBuilder |
writeData(OutputFile file) |
static Parquet.DeleteWriteBuilder |
writeDeletes(EncryptedOutputFile file) |
static Parquet.DeleteWriteBuilder |
writeDeletes(OutputFile file) |
public static Parquet.WriteBuilder write(OutputFile file)
public static Parquet.WriteBuilder write(EncryptedOutputFile file)
public static Parquet.DataWriteBuilder writeData(OutputFile file)
public static Parquet.DataWriteBuilder writeData(EncryptedOutputFile file)
public static Parquet.DeleteWriteBuilder writeDeletes(OutputFile file)
public static Parquet.DeleteWriteBuilder writeDeletes(EncryptedOutputFile file)
public static Parquet.ReadBuilder read(InputFile file)
public static void concat(java.lang.Iterable<java.io.File> inputFiles,
java.io.File outputFile,
int rowGroupSize,
Schema schema,
java.util.Map<java.lang.String,java.lang.String> metadata)
throws java.io.IOException
inputFiles - an Iterable of parquet files. The order of iteration determines the
order in which content of files are read and written to the outputFileoutputFile - the output parquet file containing all the data from inputFilesrowGroupSize - the row group size to use when writing the outputFileschema - the schema of the datametadata - extraMetadata to write at the footer of the outputFilejava.io.IOException