public static class RowDataTaskWriterFactory.FlinkFileAppenderFactory extends java.lang.Object implements FileAppenderFactory<org.apache.flink.table.data.RowData>, java.io.Serializable
Constructor and Description |
---|
FlinkFileAppenderFactory(Schema schema,
org.apache.flink.table.types.logical.RowType flinkSchema,
java.util.Map<java.lang.String,java.lang.String> props) |
Modifier and Type | Method and Description |
---|---|
FileAppender<org.apache.flink.table.data.RowData> |
newAppender(OutputFile outputFile,
FileFormat format)
Create a new
FileAppender . |
public FlinkFileAppenderFactory(Schema schema, org.apache.flink.table.types.logical.RowType flinkSchema, java.util.Map<java.lang.String,java.lang.String> props)
public FileAppender<org.apache.flink.table.data.RowData> newAppender(OutputFile outputFile, FileFormat format)
FileAppenderFactory
FileAppender
.newAppender
in interface FileAppenderFactory<org.apache.flink.table.data.RowData>
outputFile
- an OutputFile used to create an output stream.format
- File format.FileAppender