DatasetState
A dataset of the catalog: its name, its working definition and the sources it reads, and its published versions, of which queries read the current one (published).
Properties
Why the published definition needs revision, while the dataset DatasetStatus.NEEDS_REVISION.
The definition whose publication awaits an approver, and why it does; null when none does.
Whether a dataset that needs revision still serves its published version, whose view still holds.
Every published version, oldest first.
Functions
The version a publication creates next.
The version queries read, or null before the first publication.
The artifact queries read, or null when none is published, the dataset is retired, or it needs revision and its published version no longer holds.
The published version, or null when there is none.