Class IcebergAlterTableOps
- java.lang.Object
-
- org.apache.beam.sdk.extensions.sql.meta.provider.iceberg.IcebergAlterTableOps
-
- All Implemented Interfaces:
org.apache.beam.sdk.extensions.sql.meta.provider.AlterTableOps
public class IcebergAlterTableOps extends java.lang.Object implements org.apache.beam.sdk.extensions.sql.meta.provider.AlterTableOpsAlterTableOpsfor Iceberg tables.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidupdatePartitionSpec(java.util.List<java.lang.String> partitionsToAdd, java.util.Collection<java.lang.String> partitionsToDrop)voidupdateSchema(java.util.List<org.apache.beam.sdk.schemas.Schema.Field> columnsToAdd, java.util.Collection<java.lang.String> columnsToDrop)voidupdateTableProperties(java.util.Map<java.lang.String,java.lang.String> setProps, java.util.List<java.lang.String> resetProps)
-
-
-
Method Detail
-
updateTableProperties
public void updateTableProperties(java.util.Map<java.lang.String,java.lang.String> setProps, java.util.List<java.lang.String> resetProps)- Specified by:
updateTablePropertiesin interfaceorg.apache.beam.sdk.extensions.sql.meta.provider.AlterTableOps
-
updateSchema
public void updateSchema(java.util.List<org.apache.beam.sdk.schemas.Schema.Field> columnsToAdd, java.util.Collection<java.lang.String> columnsToDrop)- Specified by:
updateSchemain interfaceorg.apache.beam.sdk.extensions.sql.meta.provider.AlterTableOps
-
updatePartitionSpec
public void updatePartitionSpec(java.util.List<java.lang.String> partitionsToAdd, java.util.Collection<java.lang.String> partitionsToDrop)- Specified by:
updatePartitionSpecin interfaceorg.apache.beam.sdk.extensions.sql.meta.provider.AlterTableOps
-
-