public class ParquetProperties extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ParquetProperties.WriterVersion |
| Constructor and Description |
|---|
ParquetProperties(int dictPageSize,
ParquetProperties.WriterVersion writerVersion,
boolean enableDict) |
| Modifier and Type | Method and Description |
|---|---|
static ValuesWriter |
getColumnDescriptorValuesWriter(int maxLevel,
int initialSizePerCol,
int pageSize) |
int |
getDictionaryPageSizeThreshold() |
ValuesWriter |
getValuesWriter(ColumnDescriptor path,
int initialSizePerCol,
int pageSize) |
ParquetProperties.WriterVersion |
getWriterVersion() |
boolean |
isEnableDictionary() |
ColumnWriteStore |
newColumnWriteStore(MessageType schema,
PageWriteStore pageStore,
int pageSize) |
public ParquetProperties(int dictPageSize,
ParquetProperties.WriterVersion writerVersion,
boolean enableDict)
public static ValuesWriter getColumnDescriptorValuesWriter(int maxLevel, int initialSizePerCol, int pageSize)
public ValuesWriter getValuesWriter(ColumnDescriptor path, int initialSizePerCol, int pageSize)
public int getDictionaryPageSizeThreshold()
public ParquetProperties.WriterVersion getWriterVersion()
public boolean isEnableDictionary()
public ColumnWriteStore newColumnWriteStore(MessageType schema, PageWriteStore pageStore, int pageSize)
Copyright © 2015 The Apache Software Foundation. All rights reserved.