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 SummaryMethods inherited from interface org.apache.iceberg.PendingUpdateapply, commit, updateEventMethods inherited from interface org.apache.iceberg.view.VersionBuilderwithDefaultCatalog, withDefaultNamespace, withQuery, withSchema