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.Serializable
Represents a change to table or view metadata.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
MetadataUpdate.AddPartitionSpec
static class
MetadataUpdate.AddSchema
static class
MetadataUpdate.AddSnapshot
static class
MetadataUpdate.AddSortOrder
static class
MetadataUpdate.AddViewVersion
static class
MetadataUpdate.AssignUUID
static class
MetadataUpdate.RemovePartitionStatistics
static class
MetadataUpdate.RemoveProperties
static class
MetadataUpdate.RemoveSnapshot
static class
MetadataUpdate.RemoveSnapshotRef
static class
MetadataUpdate.RemoveStatistics
static class
MetadataUpdate.SetCurrentSchema
static class
MetadataUpdate.SetCurrentViewVersion
static class
MetadataUpdate.SetDefaultPartitionSpec
static class
MetadataUpdate.SetDefaultSortOrder
static class
MetadataUpdate.SetLocation
static class
MetadataUpdate.SetPartitionStatistics
static class
MetadataUpdate.SetProperties
static class
MetadataUpdate.SetSnapshotRef
static class
MetadataUpdate.SetStatistics
static class
MetadataUpdate.UpgradeFormatVersion
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
applyTo(TableMetadata.Builder metadataBuilder)
default void
applyTo(ViewMetadata.Builder viewMetadataBuilder)
-
-
-
Method Detail
-
applyTo
default void applyTo(TableMetadata.Builder metadataBuilder)
-
applyTo
default void applyTo(ViewMetadata.Builder viewMetadataBuilder)
-
-