Package org.apache.iceberg
Interface MetadataUpdate
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
MetadataUpdate.AddPartitionSpec,MetadataUpdate.AddSchema,MetadataUpdate.AddSnapshot,MetadataUpdate.AddSortOrder,MetadataUpdate.AssignUUID,MetadataUpdate.RemoveProperties,MetadataUpdate.RemoveSnapshot,MetadataUpdate.RemoveSnapshotRef,MetadataUpdate.SetCurrentSchema,MetadataUpdate.SetDefaultPartitionSpec,MetadataUpdate.SetDefaultSortOrder,MetadataUpdate.SetLocation,MetadataUpdate.SetProperties,MetadataUpdate.SetSnapshotRef,MetadataUpdate.UpgradeFormatVersion
public interface MetadataUpdate extends java.io.SerializableRepresents a change to table metadata.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMetadataUpdate.AddPartitionSpecstatic classMetadataUpdate.AddSchemastatic classMetadataUpdate.AddSnapshotstatic classMetadataUpdate.AddSortOrderstatic classMetadataUpdate.AssignUUIDstatic classMetadataUpdate.RemovePropertiesstatic classMetadataUpdate.RemoveSnapshotstatic classMetadataUpdate.RemoveSnapshotRefstatic classMetadataUpdate.SetCurrentSchemastatic classMetadataUpdate.SetDefaultPartitionSpecstatic classMetadataUpdate.SetDefaultSortOrderstatic classMetadataUpdate.SetLocationstatic classMetadataUpdate.SetPropertiesstatic classMetadataUpdate.SetSnapshotRefstatic classMetadataUpdate.UpgradeFormatVersion
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidapplyTo(TableMetadata.Builder metadataBuilder)
-
-
-
Method Detail
-
applyTo
void applyTo(TableMetadata.Builder metadataBuilder)
-
-