private static class IcebergRecordConverter.IcebergSchemaVisitor extends org.apache.iceberg.schema.SchemaWithPartnerVisitor<DataType,DataConverter<?,?>>
| Modifier | Constructor and Description |
|---|---|
private |
IcebergSchemaVisitor() |
| Modifier and Type | Method and Description |
|---|---|
DataConverter<?,?> |
field(org.apache.iceberg.types.Types.NestedField field,
DataType dataType,
DataConverter<?,?> converter) |
DataConverter<?,?> |
list(org.apache.iceberg.types.Types.ListType listTypeInfo,
DataType dataType,
DataConverter<?,?> converter) |
DataConverter<?,?> |
map(org.apache.iceberg.types.Types.MapType mapType,
DataType dataType,
DataConverter<?,?> keyConverter,
DataConverter<?,?> valueConverter) |
DataConverter<?,?> |
primitive(org.apache.iceberg.types.Type.PrimitiveType type,
DataType dataType) |
DataConverter<?,?> |
schema(org.apache.iceberg.Schema schema,
DataType dataType,
DataConverter<?,?> converter) |
DataConverter<?,?> |
struct(org.apache.iceberg.types.Types.StructType type,
DataType dataType,
List<DataConverter<?,?>> converters) |
static DataConverter<?,?> |
visit(org.apache.iceberg.Schema schema,
RecordDataType recordDataType,
org.apache.iceberg.FileFormat fileFormat,
UnmatchedColumnBehavior unmatchedColumnBehavior,
ComponentLog logger) |
public static DataConverter<?,?> visit(org.apache.iceberg.Schema schema, RecordDataType recordDataType, org.apache.iceberg.FileFormat fileFormat, UnmatchedColumnBehavior unmatchedColumnBehavior, ComponentLog logger)
public DataConverter<?,?> schema(org.apache.iceberg.Schema schema, DataType dataType, DataConverter<?,?> converter)
schema in class org.apache.iceberg.schema.SchemaWithPartnerVisitor<DataType,DataConverter<?,?>>public DataConverter<?,?> field(org.apache.iceberg.types.Types.NestedField field, DataType dataType, DataConverter<?,?> converter)
field in class org.apache.iceberg.schema.SchemaWithPartnerVisitor<DataType,DataConverter<?,?>>public DataConverter<?,?> primitive(org.apache.iceberg.types.Type.PrimitiveType type, DataType dataType)
primitive in class org.apache.iceberg.schema.SchemaWithPartnerVisitor<DataType,DataConverter<?,?>>public DataConverter<?,?> struct(org.apache.iceberg.types.Types.StructType type, DataType dataType, List<DataConverter<?,?>> converters)
struct in class org.apache.iceberg.schema.SchemaWithPartnerVisitor<DataType,DataConverter<?,?>>public DataConverter<?,?> list(org.apache.iceberg.types.Types.ListType listTypeInfo, DataType dataType, DataConverter<?,?> converter)
list in class org.apache.iceberg.schema.SchemaWithPartnerVisitor<DataType,DataConverter<?,?>>public DataConverter<?,?> map(org.apache.iceberg.types.Types.MapType mapType, DataType dataType, DataConverter<?,?> keyConverter, DataConverter<?,?> valueConverter)
map in class org.apache.iceberg.schema.SchemaWithPartnerVisitor<DataType,DataConverter<?,?>>Copyright © 2024 Apache NiFi Project. All rights reserved.