Skip to main content

Module iceberg_config

Module iceberg_config 

Source
Expand description

Typed Apache Iceberg connector configuration.

Structs§

IcebergCatalogConfig
Catalog connection settings shared by Iceberg sources and sinks.
IcebergPartitionField
One partition field in an auto-created Iceberg table.
IcebergSinkConfig
Configuration for the Iceberg append sink.
IcebergSortField
One sort field in an auto-created Iceberg table.
IcebergSourceConfig
Configuration for bounded snapshot and append reads.
IcebergStorageConfig
Storage settings kept separate from catalog authentication.

Enums§

IcebergCatalogAuthType
Catalog authentication mechanism.
IcebergCatalogType
Iceberg catalog implementation requested by configuration.
IcebergNullOrder
Null placement used by an auto-created Iceberg table.
IcebergReadBootstrap
Bootstrap policy for append reads.
IcebergReadMode
Read semantics exposed by the Iceberg source.
IcebergSchemaEvolutionMode
Permitted schema changes while a sink is running.
IcebergSortDirection
Sort direction used by an auto-created Iceberg table.
IcebergStorageEncryption
Server-side encryption requested for object storage.
IcebergStorageType
Storage backend used for Iceberg table data and metadata.
IcebergTransform
Iceberg partition or sort transform used for table creation.
IcebergWriteDistributionMode
How input rows are distributed across partition writers.
IcebergWriteMode
Mutation semantics requested from the Iceberg sink.

Functions§

validate_sink_schema
Validates an Arrow pipeline schema against an Iceberg-derived Arrow schema.