Package io.trino.orc
Class OrcWriterOptions.Builder
- java.lang.Object
-
- io.trino.orc.OrcWriterOptions.Builder
-
- Enclosing class:
- OrcWriterOptions
public static final class OrcWriterOptions.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OrcWriterOptionsbuild()OrcWriterOptions.BuildersetBloomFilterColumns(Set<String> bloomFilterColumns)OrcWriterOptions.BuildersetBloomFilterFpp(double bloomFilterFpp)OrcWriterOptions.BuildersetDictionaryMaxMemory(io.airlift.units.DataSize dictionaryMaxMemory)OrcWriterOptions.BuildersetMaxCompressionBufferSize(io.airlift.units.DataSize maxCompressionBufferSize)OrcWriterOptions.BuildersetMaxStringStatisticsLimit(io.airlift.units.DataSize maxStringStatisticsLimit)OrcWriterOptions.BuildersetRowGroupMaxRowCount(int rowGroupMaxRowCount)OrcWriterOptions.BuildersetStripeMaxRowCount(int stripeMaxRowCount)OrcWriterOptions.BuildersetStripeMaxSize(io.airlift.units.DataSize stripeMaxSize)OrcWriterOptions.BuildersetStripeMinSize(io.airlift.units.DataSize stripeMinSize)OrcWriterOptions.BuildersetWriterIdentification(OrcWriterOptions.WriterIdentification writerIdentification)
-
-
-
Method Detail
-
setWriterIdentification
public OrcWriterOptions.Builder setWriterIdentification(OrcWriterOptions.WriterIdentification writerIdentification)
-
setStripeMinSize
public OrcWriterOptions.Builder setStripeMinSize(io.airlift.units.DataSize stripeMinSize)
-
setStripeMaxSize
public OrcWriterOptions.Builder setStripeMaxSize(io.airlift.units.DataSize stripeMaxSize)
-
setStripeMaxRowCount
public OrcWriterOptions.Builder setStripeMaxRowCount(int stripeMaxRowCount)
-
setRowGroupMaxRowCount
public OrcWriterOptions.Builder setRowGroupMaxRowCount(int rowGroupMaxRowCount)
-
setDictionaryMaxMemory
public OrcWriterOptions.Builder setDictionaryMaxMemory(io.airlift.units.DataSize dictionaryMaxMemory)
-
setMaxStringStatisticsLimit
public OrcWriterOptions.Builder setMaxStringStatisticsLimit(io.airlift.units.DataSize maxStringStatisticsLimit)
-
setMaxCompressionBufferSize
public OrcWriterOptions.Builder setMaxCompressionBufferSize(io.airlift.units.DataSize maxCompressionBufferSize)
-
setBloomFilterColumns
public OrcWriterOptions.Builder setBloomFilterColumns(Set<String> bloomFilterColumns)
-
setBloomFilterFpp
public OrcWriterOptions.Builder setBloomFilterFpp(double bloomFilterFpp)
-
build
public OrcWriterOptions build()
-
-