public class FlinkOrcWriter
extends java.lang.Object
implements org.apache.iceberg.orc.OrcRowWriter<org.apache.flink.table.data.RowData>
| Modifier and Type | Method and Description |
|---|---|
static org.apache.iceberg.orc.OrcRowWriter<org.apache.flink.table.data.RowData> |
buildWriter(org.apache.flink.table.types.logical.RowType rowType,
org.apache.iceberg.Schema iSchema) |
java.util.stream.Stream<org.apache.iceberg.FieldMetrics<?>> |
metrics() |
void |
write(org.apache.flink.table.data.RowData row,
org.apache.orc.storage.ql.exec.vector.VectorizedRowBatch output) |
java.util.List<org.apache.iceberg.orc.OrcValueWriter<?>> |
writers() |
public static org.apache.iceberg.orc.OrcRowWriter<org.apache.flink.table.data.RowData> buildWriter(org.apache.flink.table.types.logical.RowType rowType,
org.apache.iceberg.Schema iSchema)
public void write(org.apache.flink.table.data.RowData row,
org.apache.orc.storage.ql.exec.vector.VectorizedRowBatch output)
write in interface org.apache.iceberg.orc.OrcRowWriter<org.apache.flink.table.data.RowData>public java.util.List<org.apache.iceberg.orc.OrcValueWriter<?>> writers()
writers in interface org.apache.iceberg.orc.OrcRowWriter<org.apache.flink.table.data.RowData>public java.util.stream.Stream<org.apache.iceberg.FieldMetrics<?>> metrics()
metrics in interface org.apache.iceberg.orc.OrcRowWriter<org.apache.flink.table.data.RowData>