CompressionMetadataWriterOptions#
- public class CompressionMetadataWriterOptions extends ColumnWriterOptions.StructColumnWriterOptions#
Base writer options that add a compression type and key-value file metadata.
Extended by
ParquetWriterOptionsandORCWriterOptions.Subclassed by ai.rapids.cudf.ORCWriterOptions, ai.rapids.cudf.ParquetWriterOptions
Constructor Summary
Method Summary
Fields inherited from class
ai.rapids.cudf.ColumnWriterOptions:childColumnOptions,UNKNOWN_PRECISIONMethods inherited from class
ai.rapids.cudf.ColumnWriterOptions:getChildColumnOptions,getColumnName,getFlatBooleans,getFlatColumnNames,getFlatInts,getParquetFieldId,getPrecision,hasParquetFieldId,isBinary,isNullable,isTimestampTypeInt96,listBuilder,mapColumn,structBuilder- public abstract static class Builder<T extends Builder, V extends CompressionMetadataWriterOptions> extends AbstractStructBuilder<T, V>#
Method Summary
Set the compression type to use for writing.
Add a map of metadata keys and values.
Add a metadata key and a value.
Fields inherited from class
ai.rapids.cudf.ColumnWriterOptions.NestedBuilder:children,hasParquetFieldId,isNullable,name,parquetFieldIdMethods inherited from class
ai.rapids.cudf.ColumnWriterOptions.NestedBuilder:build,withBinary,withBinaryColumn,withColumn,withColumns,withDecimal,withDecimalColumn,withListColumn,withMapColumn,withNonNullableColumns,withNullableColumns,withNullableDecimalColumn,withNullableTimestampColumn,withStructColumn,withTimestamp,withTimestampColumn