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
-