Class ParquetAvroDataFormat.Builder
java.lang.Object
org.apache.camel.model.dataformat.ParquetAvroDataFormat.Builder
- All Implemented Interfaces:
DataFormatBuilder<ParquetAvroDataFormat>
- Enclosing class:
ParquetAvroDataFormat
public static class ParquetAvroDataFormat.Builder
extends Object
implements DataFormatBuilder<ParquetAvroDataFormat>
Builder
is a specific builder for ParquetAvroDataFormat
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncompressionCodecName
(String compressionCodecName) Compression codec to use when marshalling.end()
Ends the build of the data format.lazyLoad
(boolean lazyLoad) Whether the unmarshalling should produce an iterator of records or read all the records at once.Whether the unmarshalling should produce an iterator of records or read all the records at once.unmarshalType
(Class<?> unmarshalType) Class to use when unmarshalling.unmarshalTypeName
(String unmarshalTypeName) Class to use when unmarshalling.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
compressionCodecName
Compression codec to use when marshalling. -
unmarshalTypeName
Class to use when unmarshalling. -
unmarshalType
Class to use when unmarshalling. -
lazyLoad
Whether the unmarshalling should produce an iterator of records or read all the records at once. -
lazyLoad
Whether the unmarshalling should produce an iterator of records or read all the records at once. -
end
Description copied from interface:DataFormatBuilder
Ends the build of the data format.- Specified by:
end
in interfaceDataFormatBuilder<ParquetAvroDataFormat>
- Returns:
- the data format fully built.
-