public abstract class IcebergDestination
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
| static class  | IcebergDestination.Builder | 
| Constructor and Description | 
|---|
| IcebergDestination() | 
| Modifier and Type | Method and Description | 
|---|---|
| static IcebergDestination.Builder | builder() | 
| abstract org.apache.iceberg.FileFormat | getFileFormat()File format for created files. | 
| abstract @Nullable IcebergTableCreateConfig | getTableCreateConfig()Metadata and constraints for creating a new table, if it must be done dynamically. | 
| abstract org.apache.iceberg.catalog.TableIdentifier | getTableIdentifier()The iceberg table identifier to write data to. | 
@Pure public abstract org.apache.iceberg.catalog.TableIdentifier getTableIdentifier()
@Pure public abstract org.apache.iceberg.FileFormat getFileFormat()
@Pure public abstract @Nullable IcebergTableCreateConfig getTableCreateConfig()
If null, dynamic table creation will fail, and this should be disallowed at the top level configuration.
@Pure public static IcebergDestination.Builder builder()