Interface HiveFileWriterFactory
- All Known Implementing Classes:
AvroFileWriterFactory,CsvFileWriterFactory,JsonFileWriterFactory,LineFileWriterFactory,OpenXJsonFileWriterFactory,OrcFileWriterFactory,ParquetFileWriterFactory,RcFileFileWriterFactory,RegexFileWriterFactory,SimpleSequenceFileWriterFactory,SimpleTextFileWriterFactory
public interface HiveFileWriterFactory
-
Method Summary
Modifier and TypeMethodDescriptioncreateFileWriter(Location location, List<String> inputColumnNames, StorageFormat storageFormat, HiveCompressionCodec compressionCodec, Map<String, String> schema, ConnectorSession session, OptionalInt bucketNumber, AcidTransaction transaction, boolean useAcidSchema, WriterKind writerKind)
-
Method Details
-
createFileWriter
Optional<FileWriter> createFileWriter(Location location, List<String> inputColumnNames, StorageFormat storageFormat, HiveCompressionCodec compressionCodec, Map<String, String> schema, ConnectorSession session, OptionalInt bucketNumber, AcidTransaction transaction, boolean useAcidSchema, WriterKind writerKind)
-