Package org.apache.iceberg.view
Interface ReplaceViewVersion
- All Superinterfaces:
PendingUpdate<ViewVersion>
,VersionBuilder<ReplaceViewVersion>
public interface ReplaceViewVersion
extends PendingUpdate<ViewVersion>, VersionBuilder<ReplaceViewVersion>
API for replacing a view's version.
Apply returns the updated view version for validation.
When committing, these changes will be applied to the current view metadata. Commit conflicts will be resolved by applying the pending changes to the new view metadata.
-
Method Summary
Methods inherited from interface org.apache.iceberg.PendingUpdate
apply, commit, updateEvent
Methods inherited from interface org.apache.iceberg.view.VersionBuilder
withDefaultCatalog, withDefaultNamespace, withQuery, withSchema