public class VersionLog
extends Object
VersionLog is the representation of all actions (changes) to the Delta Table
at a specific table version.| Constructor and Description |
|---|
VersionLog(long version,
java.util.List<Action> actions) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Action> |
getActions() |
io.delta.storage.CloseableIterator<Action> |
getActionsIterator() |
long |
getVersion() |
public VersionLog(long version,
@Nonnull
java.util.List<Action> actions)
public long getVersion()
@Nonnull public java.util.List<Action> getActions()
List of the actions for this table version@Nonnull public io.delta.storage.CloseableIterator<Action> getActionsIterator()
CloseableIterator of the actions for this table version. This method is
preferred for memory efficient iteration through the action list.