public static class OrcWriteValidation.OrcWriteValidationBuilder extends Object
Constructor and Description |
---|
OrcWriteValidationBuilder(OrcWriteValidation.OrcWriteValidationMode validationMode,
List<Type> types) |
Modifier and Type | Method and Description |
---|---|
OrcWriteValidation.OrcWriteValidationBuilder |
addMetadataProperty(String key,
io.airlift.slice.Slice value) |
OrcWriteValidation.OrcWriteValidationBuilder |
addPage(Page page) |
void |
addRowGroupStatistics(Map<Integer,ColumnStatistics> columnStatistics) |
OrcWriteValidation.OrcWriteValidationBuilder |
addStripe(long rowCount) |
void |
addStripeStatistics(long stripStartOffset,
StripeStatistics columnStatistics) |
OrcWriteValidation |
build() |
long |
getRetainedSize() |
OrcWriteValidation.OrcWriteValidationBuilder |
setColumnNames(List<String> columnNames) |
void |
setCompression(CompressionKind compression) |
void |
setFileStatistics(List<ColumnStatistics> fileStatistics) |
void |
setRowGroupMaxRowCount(int rowGroupMaxRowCount) |
OrcWriteValidation.OrcWriteValidationBuilder |
setStringStatisticsLimitInBytes(int stringStatisticsLimitInBytes) |
OrcWriteValidation.OrcWriteValidationBuilder |
setVersion(List<Integer> version) |
public OrcWriteValidationBuilder(OrcWriteValidation.OrcWriteValidationMode validationMode, List<Type> types)
public long getRetainedSize()
public OrcWriteValidation.OrcWriteValidationBuilder setVersion(List<Integer> version)
public void setCompression(CompressionKind compression)
public void setRowGroupMaxRowCount(int rowGroupMaxRowCount)
public OrcWriteValidation.OrcWriteValidationBuilder setStringStatisticsLimitInBytes(int stringStatisticsLimitInBytes)
public OrcWriteValidation.OrcWriteValidationBuilder setColumnNames(List<String> columnNames)
public OrcWriteValidation.OrcWriteValidationBuilder addMetadataProperty(String key, io.airlift.slice.Slice value)
public OrcWriteValidation.OrcWriteValidationBuilder addStripe(long rowCount)
public OrcWriteValidation.OrcWriteValidationBuilder addPage(Page page)
public void addRowGroupStatistics(Map<Integer,ColumnStatistics> columnStatistics)
public void addStripeStatistics(long stripStartOffset, StripeStatistics columnStatistics)
public void setFileStatistics(List<ColumnStatistics> fileStatistics)
public OrcWriteValidation build()
Copyright © 2012–2021. All rights reserved.