Package org.apache.parquet.column
Class EncodingStats.Builder
- java.lang.Object
-
- org.apache.parquet.column.EncodingStats.Builder
-
- Enclosing class:
- EncodingStats
public static class EncodingStats.Builder extends Object
Used to buildEncodingStatsfrom metadata or to accumulate stats as pages are written.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EncodingStats.BuilderaddDataEncoding(Encoding encoding)EncodingStats.BuilderaddDataEncoding(Encoding encoding, int numPages)EncodingStats.BuilderaddDataEncodings(Collection<Encoding> encodings)EncodingStats.BuilderaddDictEncoding(Encoding encoding)EncodingStats.BuilderaddDictEncoding(Encoding encoding, int numPages)EncodingStatsbuild()EncodingStats.Builderclear()EncodingStats.BuilderwithV2Pages()
-
-
-
Method Detail
-
clear
public EncodingStats.Builder clear()
-
withV2Pages
public EncodingStats.Builder withV2Pages()
-
addDictEncoding
public EncodingStats.Builder addDictEncoding(Encoding encoding)
-
addDictEncoding
public EncodingStats.Builder addDictEncoding(Encoding encoding, int numPages)
-
addDataEncodings
public EncodingStats.Builder addDataEncodings(Collection<Encoding> encodings)
-
addDataEncoding
public EncodingStats.Builder addDataEncoding(Encoding encoding)
-
addDataEncoding
public EncodingStats.Builder addDataEncoding(Encoding encoding, int numPages)
-
build
public EncodingStats build()
-
-