Assembler options including outputFormat and engine
An assembler instance configured for the specified output format
This function accepts CSVRecordAssemblerFactoryOptions for flexibility, but runtime validation ensures type safety. For compile-time type safety, use CSVRecordAssemblerOptions type directly.
Design Intent: This factory function accepts options including engine configuration to enable future execution path optimization. The function may select the optimal internal assembler implementation based on the provided options. Currently, this optimization is not implemented, but the API is designed to support it without breaking changes.
Factory function to create the appropriate CSV record assembler based on options.
Assembler options including outputFormat and engine
An assembler instance configured for the specified output format
This function accepts CSVRecordAssemblerFactoryOptions for flexibility, but runtime validation ensures type safety. For compile-time type safety, use CSVRecordAssemblerOptions type directly.
Design Intent: This factory function accepts options including engine configuration to enable future execution path optimization. The function may select the optimal internal assembler implementation based on the provided options. Currently, this optimization is not implemented, but the API is designed to support it without breaking changes.
Factory function to create the appropriate CSV record assembler based on options.
Optionaloptions: Omit<Assembler options including outputFormat and engine
An assembler instance configured for the specified output format
This function accepts CSVRecordAssemblerFactoryOptions for flexibility, but runtime validation ensures type safety. For compile-time type safety, use CSVRecordAssemblerOptions type directly.
Design Intent: This factory function accepts options including engine configuration to enable future execution path optimization. The function may select the optimal internal assembler implementation based on the provided options. Currently, this optimization is not implemented, but the API is designed to support it without breaking changes.
Factory function to create the appropriate CSV record assembler based on options.
Assembler options including outputFormat and engine
An assembler instance configured for the specified output format
This function accepts CSVRecordAssemblerFactoryOptions for flexibility, but runtime validation ensures type safety. For compile-time type safety, use CSVRecordAssemblerOptions type directly.
Design Intent: This factory function accepts options including engine configuration to enable future execution path optimization. The function may select the optimal internal assembler implementation based on the provided options. Currently, this optimization is not implemented, but the API is designed to support it without breaking changes.
Factory function to create the appropriate CSV record assembler based on options.