Package ai.rapids.cudf
Class CompressionMetadataWriterOptions.Builder<T extends CompressionMetadataWriterOptions.Builder,V extends CompressionMetadataWriterOptions>
java.lang.Object
ai.rapids.cudf.ColumnWriterOptions.NestedBuilder<T,V>
ai.rapids.cudf.ColumnWriterOptions.AbstractStructBuilder<T,V>
ai.rapids.cudf.CompressionMetadataWriterOptions.Builder<T,V>
- Direct Known Subclasses:
ORCWriterOptions.Builder
,ParquetWriterOptions.Builder
- Enclosing class:
- CompressionMetadataWriterOptions
public abstract static class CompressionMetadataWriterOptions.Builder<T extends CompressionMetadataWriterOptions.Builder,V extends CompressionMetadataWriterOptions>
extends ColumnWriterOptions.AbstractStructBuilder<T,V>
-
Field Summary
Fields inherited from class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
children, hasParquetFieldId, isNullable, name, parquetFieldId
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionwithCompressionType
(CompressionType compression) Set the compression type to use for writingwithMetadata
(String key, String value) Add a metadata key and a valuewithMetadata
(Map<String, String> metadata) Add a map of metadata keys and valuesMethods inherited from class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
build, 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
-
withMetadata
Add a metadata key and a value -
withMetadata
Add a map of metadata keys and values -
withCompressionType
Set the compression type to use for writing
-