Package org.apache.iceberg
Class MetadataUpdate.SetSnapshotRef
java.lang.Object
org.apache.iceberg.MetadataUpdate.SetSnapshotRef
- All Implemented Interfaces:
Serializable
,MetadataUpdate
- Enclosing interface:
- MetadataUpdate
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.iceberg.MetadataUpdate
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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
applyTo
(TableMetadata.Builder metadataBuilder) name()
long
type()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.iceberg.MetadataUpdate
applyTo
-
Constructor Details
-
SetSnapshotRef
-
-
Method Details
-
name
-
type
-
snapshotId
public long snapshotId() -
minSnapshotsToKeep
-
maxSnapshotAgeMs
-
maxRefAgeMs
-
applyTo
- Specified by:
applyTo
in interfaceMetadataUpdate
-