Package org.apache.iceberg.view
Interface ViewMetadata
- All Superinterfaces:
- Serializable
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final org.slf4j.Loggerstatic final int
- 
Method SummaryModifier and TypeMethodDescriptionstatic ViewMetadata.Builderbuilder()static ViewMetadata.BuilderbuildFrom(ViewMetadata base) changes()default voidcheck()default Integerdefault ViewVersionintinthistory()location()default Schemaschema()schemas()uuid()default ViewVersionversion(int versionId) versions()default Map<Integer, ViewVersion> 
- 
Field Details- 
LOGstatic final org.slf4j.Logger LOG
- 
SUPPORTED_VIEW_FORMAT_VERSIONstatic final int SUPPORTED_VIEW_FORMAT_VERSION- See Also:
 
- 
DEFAULT_VIEW_FORMAT_VERSIONstatic final int DEFAULT_VIEW_FORMAT_VERSION- See Also:
 
 
- 
- 
Method Details- 
uuidString uuid()
- 
formatVersionint formatVersion()
- 
locationString location()
- 
currentSchemaId
- 
schemas
- 
currentVersionIdint currentVersionId()
- 
versionsList<ViewVersion> versions()
- 
historyList<ViewHistoryEntry> history()
- 
properties
- 
changesList<MetadataUpdate> changes()
- 
metadataFileLocation
- 
version
- 
currentVersion
- 
versionsById
- 
schemasById
- 
schema
- 
check@Check default void check()
- 
builder
- 
buildFrom
 
-