Package org.apache.iceberg
Interface ReplaceSortOrder
-
- All Superinterfaces:
PendingUpdate<SortOrder>
,SortOrderBuilder<ReplaceSortOrder>
- All Known Implementing Classes:
BaseReplaceSortOrder
public interface ReplaceSortOrder extends PendingUpdate<SortOrder>, SortOrderBuilder<ReplaceSortOrder>
API for replacing table sort order with a newly created order.The table sort order is used to sort incoming records in engines that can request an ordering.
Apply returns the new sort order for validation.
When committing, these changes will be applied to the current table metadata. Commit conflicts will be resolved by applying the pending changes to the new table metadata.
-
-
Method Summary
-
Methods inherited from interface org.apache.iceberg.PendingUpdate
apply, commit, updateEvent
-
Methods inherited from interface org.apache.iceberg.SortOrderBuilder
asc, asc, asc, asc, caseSensitive, desc, desc, desc, desc
-
-