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.SetCurrentSchema
,MetadataUpdate.SetCurrentSnapshot
,MetadataUpdate.SetDefaultPartitionSpec
,MetadataUpdate.SetDefaultSortOrder
,MetadataUpdate.SetLocation
,MetadataUpdate.SetProperties
,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.SetCurrentSchema
static class
MetadataUpdate.SetCurrentSnapshot
static class
MetadataUpdate.SetDefaultPartitionSpec
static class
MetadataUpdate.SetDefaultSortOrder
static class
MetadataUpdate.SetLocation
static class
MetadataUpdate.SetProperties
static class
MetadataUpdate.UpgradeFormatVersion
-