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 String
getDatabase()
String
getDataCatalog()
String
getOutputLocation()
String
getRegion()
Region for the service.String
getWorkgroup()
String
setDatabase(String value)
Athena's database to use.String
setDataCatalog(String value)
Athena's data catalog where the database is.String
setOutputLocation(String value)
s3 path where the results will be stored.String
setRegion(String value)
Region for the service.String
setWorkgroup(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()
-
-