Package org.apache.iceberg
Interface UpdateRequirement
-
- All Known Subinterfaces:
UpdateTableRequest.UpdateRequirement
- All Known Implementing Classes:
UpdateRequirement.AssertCurrentSchemaID,UpdateRequirement.AssertDefaultSortOrderID,UpdateRequirement.AssertDefaultSpecID,UpdateRequirement.AssertLastAssignedFieldId,UpdateRequirement.AssertLastAssignedPartitionId,UpdateRequirement.AssertRefSnapshotID,UpdateRequirement.AssertTableDoesNotExist,UpdateRequirement.AssertTableUUID,UpdateTableRequest.UpdateRequirement.AssertCurrentSchemaID,UpdateTableRequest.UpdateRequirement.AssertDefaultSortOrderID,UpdateTableRequest.UpdateRequirement.AssertDefaultSpecID,UpdateTableRequest.UpdateRequirement.AssertLastAssignedFieldId,UpdateTableRequest.UpdateRequirement.AssertLastAssignedPartitionId,UpdateTableRequest.UpdateRequirement.AssertRefSnapshotID,UpdateTableRequest.UpdateRequirement.AssertTableDoesNotExist,UpdateTableRequest.UpdateRequirement.AssertTableUUID
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.AssertTableUUID
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidvalidate(TableMetadata base)
-
-
-
Method Detail
-
validate
void validate(TableMetadata base)
-
-