public static class IcebergRecordConverter.IcebergPartnerAccessors extends Object implements org.apache.iceberg.schema.SchemaWithPartnerVisitor.PartnerAccessors<DataType>
| Modifier and Type | Field and Description |
|---|---|
private org.apache.iceberg.FileFormat |
fileFormat |
private ComponentLog |
logger |
private org.apache.iceberg.Schema |
schema |
private UnmatchedColumnBehavior |
unmatchedColumnBehavior |
| Constructor and Description |
|---|
IcebergPartnerAccessors(org.apache.iceberg.Schema schema,
org.apache.iceberg.FileFormat fileFormat,
UnmatchedColumnBehavior unmatchedColumnBehavior,
ComponentLog logger) |
| Modifier and Type | Method and Description |
|---|---|
DataType |
fieldPartner(DataType dataType,
int fieldId,
String name) |
DataType |
listElementPartner(DataType dataType) |
DataType |
mapKeyPartner(DataType dataType) |
DataType |
mapValuePartner(DataType dataType) |
private final org.apache.iceberg.Schema schema
private final org.apache.iceberg.FileFormat fileFormat
private final UnmatchedColumnBehavior unmatchedColumnBehavior
private final ComponentLog logger
IcebergPartnerAccessors(org.apache.iceberg.Schema schema,
org.apache.iceberg.FileFormat fileFormat,
UnmatchedColumnBehavior unmatchedColumnBehavior,
ComponentLog logger)
public DataType fieldPartner(DataType dataType, int fieldId, String name)
fieldPartner in interface org.apache.iceberg.schema.SchemaWithPartnerVisitor.PartnerAccessors<DataType>public DataType mapKeyPartner(DataType dataType)
mapKeyPartner in interface org.apache.iceberg.schema.SchemaWithPartnerVisitor.PartnerAccessors<DataType>public DataType mapValuePartner(DataType dataType)
mapValuePartner in interface org.apache.iceberg.schema.SchemaWithPartnerVisitor.PartnerAccessors<DataType>Copyright © 2024 Apache NiFi Project. All rights reserved.