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.RemoveStatistics
,MetadataUpdate.SetCurrentSchema
,MetadataUpdate.SetDefaultPartitionSpec
,MetadataUpdate.SetDefaultSortOrder
,MetadataUpdate.SetLocation
,MetadataUpdate.SetProperties
,MetadataUpdate.SetSnapshotRef
,MetadataUpdate.SetStatistics
,MetadataUpdate.UpgradeFormatVersion
public interface MetadataUpdate extends java.io.Serializable
Represents a change to table 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.AssignUUID
static class
MetadataUpdate.RemoveProperties
static class
MetadataUpdate.RemoveSnapshot
static class
MetadataUpdate.RemoveSnapshotRef
static class
MetadataUpdate.RemoveStatistics
static class
MetadataUpdate.SetCurrentSchema
static class
MetadataUpdate.SetDefaultPartitionSpec
static class
MetadataUpdate.SetDefaultSortOrder
static class
MetadataUpdate.SetLocation
static class
MetadataUpdate.SetProperties
static class
MetadataUpdate.SetSnapshotRef
static class
MetadataUpdate.SetStatistics
static class
MetadataUpdate.UpgradeFormatVersion
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
applyTo(TableMetadata.Builder metadataBuilder)
-
-
-
Method Detail
-
applyTo
void applyTo(TableMetadata.Builder metadataBuilder)
-
-