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