Package io.revealbi.core.data
Class RVAthenaDataSourceItem
java.lang.Object
io.revealbi.core.data.RVDataSourceItem
io.revealbi.core.data.RVAthenaDataSourceItem
- All Implemented Interfaces:
ICustomQuerySupport,IParameterizedCustomQuerySupport
public class RVAthenaDataSourceItem
extends RVDataSourceItem
implements IParameterizedCustomQuerySupport
Amazon Athena data source item.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(Optional) Custom SQL query to use when getting data.getTable()Table or view for this data source item.voidsetCustomQuery(String value) (Optional) Custom SQL query to use when getting data.voidsetCustomQueryParameters(HashMap<String, Object> value) Table or view for this data source item.Methods inherited from class io.revealbi.core.data.RVDataSourceItem
getDataSource, getDefaultRefreshRate, getDescription, getId, getSubtitle, getTitle, setDataSource, setDefaultRefreshRate, setDescription, setId, setSubtitle, setTitle
-
Constructor Details
-
RVAthenaDataSourceItem
-
-
Method Details
-
setTable
Table or view for this data source item.- Parameters:
value-- Returns:
-
getTable
Table or view for this data source item.- Returns:
-
setCustomQuery
(Optional) Custom SQL query to use when getting data.- Specified by:
setCustomQueryin interfaceICustomQuerySupport- Parameters:
value-
-
getCustomQuery
(Optional) Custom SQL query to use when getting data.- Specified by:
getCustomQueryin interfaceICustomQuerySupport- Returns:
-
setCustomQueryParameters
- Specified by:
setCustomQueryParametersin interfaceIParameterizedCustomQuerySupport
-
getCustomQueryParameters
- Specified by:
getCustomQueryParametersin interfaceIParameterizedCustomQuerySupport
-