Package org.apache.iceberg
Interface MetadataUpdate
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
MetadataUpdate.AddPartitionSpec
,MetadataUpdate.AddSchema
,MetadataUpdate.AddSnapshot
,MetadataUpdate.AddSortOrder
,MetadataUpdate.AddViewVersion
,MetadataUpdate.AssignUUID
,MetadataUpdate.EnableRowLineage
,MetadataUpdate.RemovePartitionSpecs
,MetadataUpdate.RemovePartitionStatistics
,MetadataUpdate.RemoveProperties
,MetadataUpdate.RemoveSchemas
,MetadataUpdate.RemoveSnapshot
,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 class
static class
static class
static class
static class
static class
static class
Deprecated.will be removed in 1.10.0; row lineage is required for all v3+ tables.static class
static class
static class
static class
static class
Deprecated.since 1.9.0, will be removed in 1.10.0; UseMetadataUpdate.RemoveSnapshots
instead.static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
applyTo
(TableMetadata.Builder metadataBuilder) default void
applyTo
(ViewMetadata.Builder viewMetadataBuilder)
-
Method Details
-
applyTo
-
applyTo
-