Package org.apache.iceberg
Interface UpdateRequirement
-
- All Known Implementing Classes:
UpdateRequirement.AssertCurrentSchemaID,UpdateRequirement.AssertDefaultSortOrderID,UpdateRequirement.AssertDefaultSpecID,UpdateRequirement.AssertLastAssignedFieldId,UpdateRequirement.AssertLastAssignedPartitionId,UpdateRequirement.AssertRefSnapshotID,UpdateRequirement.AssertTableDoesNotExist,UpdateRequirement.AssertTableUUID,UpdateRequirement.AssertViewUUID
public interface UpdateRequirementRepresents a requirement for aMetadataUpdate
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classUpdateRequirement.AssertCurrentSchemaIDstatic classUpdateRequirement.AssertDefaultSortOrderIDstatic classUpdateRequirement.AssertDefaultSpecIDstatic classUpdateRequirement.AssertLastAssignedFieldIdstatic classUpdateRequirement.AssertLastAssignedPartitionIdstatic classUpdateRequirement.AssertRefSnapshotIDstatic classUpdateRequirement.AssertTableDoesNotExiststatic classUpdateRequirement.AssertTableUUIDstatic classUpdateRequirement.AssertViewUUID
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidvalidate(TableMetadata base)default voidvalidate(ViewMetadata base)
-
-
-
Method Detail
-
validate
default void validate(TableMetadata base)
-
validate
default void validate(ViewMetadata base)
-
-