public static class RowDataRewriter.RewriteMap
extends org.apache.flink.api.common.functions.RichMapFunction<org.apache.iceberg.CombinedScanTask,java.util.List<org.apache.iceberg.DataFile>>
| Constructor and Description |
|---|
RewriteMap(org.apache.iceberg.Schema schema,
java.lang.String nameMapping,
org.apache.iceberg.io.FileIO io,
boolean caseSensitive,
org.apache.iceberg.encryption.EncryptionManager encryptionManager,
TaskWriterFactory<org.apache.flink.table.data.RowData> taskWriterFactory) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<org.apache.iceberg.DataFile> |
map(org.apache.iceberg.CombinedScanTask task) |
void |
open(org.apache.flink.configuration.Configuration parameters) |
public RewriteMap(org.apache.iceberg.Schema schema,
java.lang.String nameMapping,
org.apache.iceberg.io.FileIO io,
boolean caseSensitive,
org.apache.iceberg.encryption.EncryptionManager encryptionManager,
TaskWriterFactory<org.apache.flink.table.data.RowData> taskWriterFactory)
public void open(org.apache.flink.configuration.Configuration parameters)
open in interface org.apache.flink.api.common.functions.RichFunctionopen in class org.apache.flink.api.common.functions.AbstractRichFunctionpublic java.util.List<org.apache.iceberg.DataFile> map(org.apache.iceberg.CombinedScanTask task)
throws java.lang.Exception
map in interface org.apache.flink.api.common.functions.MapFunction<org.apache.iceberg.CombinedScanTask,java.util.List<org.apache.iceberg.DataFile>>map in class org.apache.flink.api.common.functions.RichMapFunction<org.apache.iceberg.CombinedScanTask,java.util.List<org.apache.iceberg.DataFile>>java.lang.Exception