Package org.apache.iceberg
Interface MetadataUpdate
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
MetadataUpdate.AddEncryptionKey,MetadataUpdate.AddPartitionSpec,MetadataUpdate.AddSchema,MetadataUpdate.AddSnapshot,MetadataUpdate.AddSortOrder,MetadataUpdate.AddViewVersion,MetadataUpdate.AssignUUID,MetadataUpdate.RemoveEncryptionKey,MetadataUpdate.RemovePartitionSpecs,MetadataUpdate.RemovePartitionStatistics,MetadataUpdate.RemoveProperties,MetadataUpdate.RemoveSchemas,MetadataUpdate.RemoveSnapshotRef,MetadataUpdate.RemoveSnapshots,MetadataUpdate.RemoveStatistics,MetadataUpdate.SetCurrentSchema,MetadataUpdate.SetCurrentViewVersion,MetadataUpdate.SetDefaultPartitionSpec,MetadataUpdate.SetDefaultSortOrder,MetadataUpdate.SetLocation,MetadataUpdate.SetPartitionStatistics,MetadataUpdate.SetProperties,MetadataUpdate.SetSnapshotRef,MetadataUpdate.SetStatistics,MetadataUpdate.UpgradeFormatVersion
Represents a change to table or view metadata.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptiondefault voidapplyTo(TableMetadata.Builder metadataBuilder) default voidapplyTo(ViewMetadata.Builder viewMetadataBuilder)
-
Method Details
-
applyTo
-
applyTo
-