Interface QapiDataFeed
- All Superinterfaces:
Map<String,,SelectableExpression> Tables.Columns,Tables.Table
Table of the rows of one Analytics Data Feed. A Data Feed holds raw uploaded data, which a Data Load later cleans
and flushes into a Data Source; flushed rows are removed from the Data Feed.
Example:
def q = api.queryApi()
def df = q.tables().dataFeed("Gapminder")
return q.source(df, [df.attribute1.as("Country"), df.attribute3.as("Year")], df.attribute3.equal("1950"))
.stream { it.collect { it } }
- Since:
- 15.0 - Southside
- See Also:
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns whether the row is flagged as deleted.Returns the date and time when the row was last updated.Methods inherited from interface Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Method Details
-
isDeleted
SelectableExpression isDeleted()Returns whether the row is flagged as deleted.- Returns:
- the isDeleted column as a Boolean expression
-
lastUpdateDate
SelectableExpression lastUpdateDate()Returns the date and time when the row was last updated.- Returns:
- the lastUpdateDate column as a DateTime expression
-