Package org.apache.iceberg.flink.util
Class FlinkAlterTableUtil
java.lang.Object
org.apache.iceberg.flink.util.FlinkAlterTableUtil
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidapplyPropertyChanges(UpdateProperties pendingUpdate, List<org.apache.flink.table.catalog.TableChange> propertyChanges) Applies a list of Flink table property changes to anUpdatePropertiesoperation.static voidapplySchemaChanges(UpdateSchema pendingUpdate, List<org.apache.flink.table.catalog.TableChange> schemaChanges) Applies a list of Flink table changes to anUpdateSchemaoperation.static voidcommitChanges(Table table, String setLocation, String setSnapshotId, String pickSnapshotId, List<org.apache.flink.table.catalog.TableChange> schemaChanges, List<org.apache.flink.table.catalog.TableChange> propertyChanges) static voidcommitChanges(Table table, String setLocation, String setSnapshotId, String pickSnapshotId, Map<String, String> setProperties) static voidcommitManageSnapshots(Table table, String setSnapshotId, String cherrypickSnapshotId) 
- 
Method Details- 
commitChanges
- 
commitChanges
- 
commitManageSnapshots
- 
applySchemaChangespublic static void applySchemaChanges(UpdateSchema pendingUpdate, List<org.apache.flink.table.catalog.TableChange> schemaChanges) Applies a list of Flink table changes to anUpdateSchemaoperation.- Parameters:
- pendingUpdate- an uncommitted UpdateSchema operation to configure
- schemaChanges- a list of Flink table changes
 
- 
applyPropertyChangespublic static void applyPropertyChanges(UpdateProperties pendingUpdate, List<org.apache.flink.table.catalog.TableChange> propertyChanges) Applies a list of Flink table property changes to anUpdatePropertiesoperation.- Parameters:
- pendingUpdate- an uncommitted UpdateProperty operation to configure
- propertyChanges- a list of Flink table changes
 
 
-