Package ai.rapids.cudf
Class ParquetWriterOptions.Builder
java.lang.Object
ai.rapids.cudf.ColumnWriterOptions.NestedBuilder<T,V>
ai.rapids.cudf.ColumnWriterOptions.AbstractStructBuilder<T,V>
ai.rapids.cudf.CompressionMetadataWriterOptions.Builder<ParquetWriterOptions.Builder,ParquetWriterOptions>
ai.rapids.cudf.ParquetWriterOptions.Builder
- Enclosing class:
- ParquetWriterOptions
public static class ParquetWriterOptions.Builder
extends CompressionMetadataWriterOptions.Builder<ParquetWriterOptions.Builder,ParquetWriterOptions>
-
Field Summary
Fields inherited from class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
children, hasParquetFieldId, isNullable, name, parquetFieldId
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
withRowGroupSizeBytes
(long rowGroupSizeBytes) withRowGroupSizeRows
(int rowGroupSizeRows) withStatisticsFrequency
(ParquetWriterOptions.StatisticsFrequency statsGranularity) Methods inherited from class ai.rapids.cudf.CompressionMetadataWriterOptions.Builder
withCompressionType, withMetadata, withMetadata
Methods inherited from class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
withBinary, withBinary, withBinaryColumn, withBinaryColumn, withColumn, withColumn, withColumn, withColumns, withDecimal, withDecimal, withDecimalColumn, withDecimalColumn, withDecimalColumn, withListColumn, withMapColumn, withNonNullableColumns, withNullableColumns, withNullableDecimalColumn, withNullableTimestampColumn, withStructColumn, withTimestamp, withTimestamp, withTimestampColumn, withTimestampColumn, withTimestampColumn
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
withRowGroupSizeRows
-
withRowGroupSizeBytes
-
withStatisticsFrequency
public ParquetWriterOptions.Builder withStatisticsFrequency(ParquetWriterOptions.StatisticsFrequency statsGranularity) -
build
- Specified by:
build
in classColumnWriterOptions.NestedBuilder<ParquetWriterOptions.Builder,
ParquetWriterOptions>
-