Package org.apache.iceberg.view
Interface ViewMetadata
- All Superinterfaces:
Serializable
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final org.slf4j.Logger
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic ViewMetadata.Builder
builder()
static ViewMetadata.Builder
buildFrom
(ViewMetadata base) changes()
default void
check()
default Integer
default ViewVersion
int
int
history()
location()
default Schema
schema()
schemas()
uuid()
default ViewVersion
version
(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
-