Package org.apache.iceberg.view
Interface ViewMetadata
- All Superinterfaces:
 Serializable
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final org.slf4j.Loggerstatic final int - 
Method Summary
Modifier 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
- 
LOG
static final org.slf4j.Logger LOG - 
SUPPORTED_VIEW_FORMAT_VERSION
static final int SUPPORTED_VIEW_FORMAT_VERSION- See Also:
 
 - 
DEFAULT_VIEW_FORMAT_VERSION
static final int DEFAULT_VIEW_FORMAT_VERSION- See Also:
 
 
 - 
 - 
Method Details
- 
uuid
String uuid() - 
formatVersion
int formatVersion() - 
location
String location() - 
currentSchemaId
 - 
schemas
 - 
currentVersionId
int currentVersionId() - 
versions
List<ViewVersion> versions() - 
history
List<ViewHistoryEntry> history() - 
properties
 - 
changes
List<MetadataUpdate> changes() - 
metadataFileLocation
 - 
version
 - 
currentVersion
 - 
versionsById
 - 
schemasById
 - 
schema
 - 
check
@Check default void check() - 
builder
 - 
buildFrom
 
 -