Package ai.rapids.cudf
Class ColumnWriterOptions.AbstractStructBuilder<T extends ColumnWriterOptions.AbstractStructBuilder,V extends ColumnWriterOptions>
java.lang.Object
ai.rapids.cudf.ColumnWriterOptions.NestedBuilder<T,V>
ai.rapids.cudf.ColumnWriterOptions.AbstractStructBuilder<T,V>
- Direct Known Subclasses:
ColumnWriterOptions.StructBuilder
,CompressionMetadataWriterOptions.Builder
- Enclosing class:
- ColumnWriterOptions
protected abstract static class ColumnWriterOptions.AbstractStructBuilder<T extends ColumnWriterOptions.AbstractStructBuilder,V extends ColumnWriterOptions>
extends ColumnWriterOptions.NestedBuilder<T,V>
-
Field Summary
Fields inherited from class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
children, hasParquetFieldId, isNullable, name, parquetFieldId
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractStructBuilder
(String name, boolean isNullable) Builder specific to build a Struct metaAbstractStructBuilder
(String name, boolean isNullable, int parquetFieldId) -
Method Summary
Methods 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
-
AbstractStructBuilder
Builder specific to build a Struct meta -
AbstractStructBuilder
-
AbstractStructBuilder
protected AbstractStructBuilder()
-