Package io.trino.plugin.hive
Class RcFileFileWriterFactory
- java.lang.Object
-
- io.trino.plugin.hive.RcFileFileWriterFactory
-
- All Implemented Interfaces:
HiveFileWriterFactory
public class RcFileFileWriterFactory extends Object implements HiveFileWriterFactory
-
-
Constructor Summary
Constructors Constructor Description RcFileFileWriterFactory(HdfsEnvironment hdfsEnvironment, TypeManager typeManager, NodeVersion nodeVersion, HiveConfig hiveConfig, FileFormatDataSourceStats stats)RcFileFileWriterFactory(HdfsEnvironment hdfsEnvironment, TypeManager typeManager, NodeVersion nodeVersion, org.joda.time.DateTimeZone timeZone, FileFormatDataSourceStats stats)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<FileWriter>createFileWriter(org.apache.hadoop.fs.Path path, List<String> inputColumnNames, StorageFormat storageFormat, Properties schema, org.apache.hadoop.mapred.JobConf configuration, ConnectorSession session, OptionalInt bucketNumber, AcidTransaction transaction, boolean useAcidSchema, WriterKind writerKind)
-
-
-
Constructor Detail
-
RcFileFileWriterFactory
@Inject public RcFileFileWriterFactory(HdfsEnvironment hdfsEnvironment, TypeManager typeManager, NodeVersion nodeVersion, HiveConfig hiveConfig, FileFormatDataSourceStats stats)
-
RcFileFileWriterFactory
public RcFileFileWriterFactory(HdfsEnvironment hdfsEnvironment, TypeManager typeManager, NodeVersion nodeVersion, org.joda.time.DateTimeZone timeZone, FileFormatDataSourceStats stats)
-
-
Method Detail
-
createFileWriter
public Optional<FileWriter> createFileWriter(org.apache.hadoop.fs.Path path, List<String> inputColumnNames, StorageFormat storageFormat, Properties schema, org.apache.hadoop.mapred.JobConf configuration, ConnectorSession session, OptionalInt bucketNumber, AcidTransaction transaction, boolean useAcidSchema, WriterKind writerKind)
- Specified by:
createFileWriterin interfaceHiveFileWriterFactory
-
-