@DefaultSchema(value=AutoValueSchema.class) public abstract static class IcebergWriteSchemaTransformProvider.Config extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
IcebergWriteSchemaTransformProvider.Config.Builder |
Constructor and Description |
---|
Config() |
Modifier and Type | Method and Description |
---|---|
static IcebergWriteSchemaTransformProvider.Config.Builder |
builder() |
abstract IcebergSchemaTransformCatalogConfig |
getCatalogConfig() |
abstract java.lang.String |
getTable() |
void |
validate() |
public static IcebergWriteSchemaTransformProvider.Config.Builder builder()
@SchemaFieldDescription(value="Identifier of the Iceberg table to write to.") public abstract java.lang.String getTable()
@SchemaFieldDescription(value="Configuration parameters used to set up the Iceberg catalog.") public abstract IcebergSchemaTransformCatalogConfig getCatalogConfig()
public void validate()