Package io.trino.orc
Class OrcWriterOptions
- java.lang.Object
-
- io.trino.orc.OrcWriterOptions
-
public class OrcWriterOptions extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOrcWriterOptions.Builderstatic classOrcWriterOptions.WriterIdentification
-
Constructor Summary
Constructors Constructor Description OrcWriterOptions()
-
Method Summary
-
-
-
Method Detail
-
getWriterIdentification
public OrcWriterOptions.WriterIdentification getWriterIdentification()
-
withWriterIdentification
public OrcWriterOptions withWriterIdentification(OrcWriterOptions.WriterIdentification writerIdentification)
-
getStripeMinSize
public io.airlift.units.DataSize getStripeMinSize()
-
withStripeMinSize
public OrcWriterOptions withStripeMinSize(io.airlift.units.DataSize stripeMinSize)
-
getStripeMaxSize
public io.airlift.units.DataSize getStripeMaxSize()
-
withStripeMaxSize
public OrcWriterOptions withStripeMaxSize(io.airlift.units.DataSize stripeMaxSize)
-
getStripeMaxRowCount
public int getStripeMaxRowCount()
-
withStripeMaxRowCount
public OrcWriterOptions withStripeMaxRowCount(int stripeMaxRowCount)
-
getRowGroupMaxRowCount
public int getRowGroupMaxRowCount()
-
withRowGroupMaxRowCount
public OrcWriterOptions withRowGroupMaxRowCount(int rowGroupMaxRowCount)
-
getDictionaryMaxMemory
public io.airlift.units.DataSize getDictionaryMaxMemory()
-
withDictionaryMaxMemory
public OrcWriterOptions withDictionaryMaxMemory(io.airlift.units.DataSize dictionaryMaxMemory)
-
getMaxStringStatisticsLimit
public io.airlift.units.DataSize getMaxStringStatisticsLimit()
-
withMaxStringStatisticsLimit
public OrcWriterOptions withMaxStringStatisticsLimit(io.airlift.units.DataSize maxStringStatisticsLimit)
-
getMaxCompressionBufferSize
public io.airlift.units.DataSize getMaxCompressionBufferSize()
-
withMaxCompressionBufferSize
public OrcWriterOptions withMaxCompressionBufferSize(io.airlift.units.DataSize maxCompressionBufferSize)
-
isBloomFilterColumn
public boolean isBloomFilterColumn(String columnName)
-
withBloomFilterColumns
public OrcWriterOptions withBloomFilterColumns(Set<String> bloomFilterColumns)
-
getBloomFilterFpp
public double getBloomFilterFpp()
-
withBloomFilterFpp
public OrcWriterOptions withBloomFilterFpp(double bloomFilterFpp)
-
builder
public static OrcWriterOptions.Builder builder()
-
builderFrom
public static OrcWriterOptions.Builder builderFrom(OrcWriterOptions options)
-
-