Class WorkspaceDataSnapshot
java.lang.Object
io.deephaven.enterprise.workspace.WorkspaceDataSnapshot
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWorkspaceDataSnapshot
(@NotNull Database db) WorkspaceDataSnapshot
(@Nullable Logger log, @NotNull Database db) -
Method Summary
Modifier and TypeMethodDescriptiongetWorkspaceDataFiltered
(boolean live, @Nullable Collection<Filter> preAggFilters) Gets the most recent table representing the WorkspaceData, where supplied filters are applied prior to the sortedLastBy aggregation.getWorkspaceDataFiltered
(@Nullable Collection<Filter> preAggFilters) Gets the most recent live table representing the WorkspaceData, where supplied filters are applied prior to the sortedLastBy aggregation.Gets the most recent live table representing the WorkspaceData.getWorkspaceDataUnfiltered
(boolean live) Gets the most recent table representing the WorkspaceData.
-
Field Details
-
db
-
log
-
latestSnapshot
-
latestSnapshotDate
-
-
Constructor Details
-
WorkspaceDataSnapshot
- Parameters:
log
- a Loggerdb
- reference to the Database to use
-
WorkspaceDataSnapshot
- Parameters:
db
- reference to the Database to use
-
-
Method Details
-
getWorkspaceDataFiltered
public Table getWorkspaceDataFiltered(boolean live, @Nullable @Nullable Collection<Filter> preAggFilters) Gets the most recent table representing the WorkspaceData, where supplied filters are applied prior to the sortedLastBy aggregation.- Parameters:
live
- identifies if the intraday table should be live or staticpreAggFilters
- filters to apply prior to the sortedLastBy aggregation- Returns:
- the most recent WorkspaceData, where filters may have been applies prior to the sortedLastBy aggregation
-
getWorkspaceDataFiltered
Gets the most recent live table representing the WorkspaceData, where supplied filters are applied prior to the sortedLastBy aggregation.- Parameters:
preAggFilters
- filters to apply prior to the sortedLastBy aggregation- Returns:
- the most recent live WorkspaceData, where filters have been applies prior to the sortedLastBy aggregation
-
getWorkspaceDataUnfiltered
Gets the most recent table representing the WorkspaceData.- Parameters:
live
- identifies if the intraday table should be live or static- Returns:
- the most recent WorkspaceData
-
getWorkspaceDataUnfiltered
Gets the most recent live table representing the WorkspaceData.- Returns:
- the most recent live WorkspaceData
-