Package org.apache.beam.sdk.io.iceberg
Class IcebergDestination
java.lang.Object
org.apache.beam.sdk.io.iceberg.IcebergDestination
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IcebergDestination.Builderbuilder()abstract org.apache.iceberg.FileFormatFile format for created files.abstract @Nullable IcebergTableCreateConfigMetadata and constraints for creating a new table, if it must be done dynamically.abstract org.apache.iceberg.catalog.TableIdentifierThe iceberg table identifier to write data to.
-
Constructor Details
-
IcebergDestination
public IcebergDestination()
-
-
Method Details
-
getTableIdentifier
The iceberg table identifier to write data to. This is relative to the catalog, which is presumed to be configured outside of this destination specification. -
getFileFormat
File format for created files. -
getTableCreateConfig
Metadata and constraints for creating a new table, if it must be done dynamically.If null, dynamic table creation will fail, and this should be disallowed at the top level configuration.
-
builder
-