IcebergCatalogConfiguration
constructor(@JsonPropertyDescription(value = "The root location of the data warehouse used by the Iceberg catalog.") warehouseLocation: String, @JsonPropertyDescription(value = "The primary or default branch name in the catalog repository.") mainBranchName: String, @JsonPropertyDescription(value = "The specific configuration details of the chosen Iceberg catalog type.") catalogConfiguration: CatalogConfiguration)