public interface ViewVersion
A version consists of a view metadata file.
Versions are created by view operations, like Create and Replace.
Modifier and Type | Method and Description |
---|---|
default java.lang.String |
defaultCatalog()
The default catalog when the view is created.
|
Namespace |
defaultNamespace()
The default namespace to use when the SQL does not contain a namespace.
|
default java.lang.String |
operation()
Return the operation which produced the view version
|
java.util.List<ViewRepresentation> |
representations()
Return the list of other view representations.
|
int |
schemaId()
The query output schema at version create time, without aliases
|
java.util.Map<java.lang.String,java.lang.String> |
summary()
Return the version summary
|
long |
timestampMillis()
Return this version's timestamp.
|
int |
versionId()
Return this version's id.
|
int versionId()
long timestampMillis()
This timestamp is the same as those produced by System.currentTimeMillis()
.
java.util.Map<java.lang.String,java.lang.String> summary()
java.util.List<ViewRepresentation> representations()
May contain SQL view representations for other dialects.
default java.lang.String operation()
int schemaId()
default java.lang.String defaultCatalog()
Namespace defaultNamespace()