Class RVAthenaDataSource
- java.lang.Object
-
- com.infragistics.reveal.sdk.api.model.RVDashboardDataSource
-
- com.infragistics.reveal.sdk.api.model.RVAthenaDataSource
-
public class RVAthenaDataSource extends RVDashboardDataSource
Amazon Athena data source
-
-
Constructor Summary
Constructors Constructor Description RVAthenaDataSource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDatabase()StringgetDataCatalog()StringgetOutputLocation()StringgetRegion()Region for the service.StringgetWorkgroup()StringsetDatabase(String value)Athena's database to use.StringsetDataCatalog(String value)Athena's data catalog where the database is.StringsetOutputLocation(String value)s3 path where the results will be stored.StringsetRegion(String value)Region for the service.StringsetWorkgroup(String value)Workgroup used to run queries.-
Methods inherited from class com.infragistics.reveal.sdk.api.model.RVDashboardDataSource
getDefaultRefreshRate, getId, getSubtitle, getTitle, setDefaultRefreshRate, setId, setSubtitle, setTitle
-
-
-
-
Method Detail
-
setRegion
public String setRegion(String value)
Region for the service. See the list of supported values in https://docs.aws.amazon.com/general/latest/gr/rande.html.- Parameters:
value-- Returns:
-
getRegion
public String getRegion()
Region for the service. See the list of supported values in https://docs.aws.amazon.com/general/latest/gr/rande.html.- Returns:
-
setDataCatalog
public String setDataCatalog(String value)
Athena's data catalog where the database is. If the value is null, "AwsDataCatalog" will be used.- Parameters:
value-- Returns:
-
getDataCatalog
public String getDataCatalog()
-
setDatabase
public String setDatabase(String value)
Athena's database to use.- Parameters:
value-- Returns:
-
getDatabase
public String getDatabase()
-
setWorkgroup
public String setWorkgroup(String value)
Workgroup used to run queries. It is optional.- Parameters:
value-- Returns:
-
getWorkgroup
public String getWorkgroup()
-
setOutputLocation
public String setOutputLocation(String value)
s3 path where the results will be stored. It is optional, but if missing and if the chosen workgroup doesn't have a valid s3 path, the queries will fail.- Parameters:
value-- Returns:
-
getOutputLocation
public String getOutputLocation()
-
-