Package io.revealbi.core.data
Class RVSqlPDSDataSourceItem
java.lang.Object
io.revealbi.core.data.RVDataSourceItem
io.revealbi.core.data.RVSqlBasedDataSourceItem
io.revealbi.core.data.RVSqlPDSDataSourceItem
- All Implemented Interfaces:
IProcessDataOnServerDataSourceItem
- Direct Known Subclasses:
RVClickHouseDataSourceItem,RVDatabricksDataSourceItem,RVMySqlDataSourceItem,RVPostgresDataSourceItem,RVSnowflakeDataSourceItem,RVSqlServerDataSourceItem
public abstract class RVSqlPDSDataSourceItem
extends RVSqlBasedDataSourceItem
implements IProcessDataOnServerDataSourceItem
Base data source item class for SQL-based data sources supporting "Server-side Processing".
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanConfigures if the "Process Data on Server" option is turned on for this item (table or view), defaults totrue.voidsetProcessDataOnServer(boolean value) Configures if the "Process Data on Server" option is turned on for this item (table or view), defaults totrue.Methods inherited from class io.revealbi.core.data.RVSqlBasedDataSourceItem
getCustomQuery, getDatabase, getTable, setCustomQuery, setDatabase, setTableMethods inherited from class io.revealbi.core.data.RVDataSourceItem
getDataSource, getDefaultRefreshRate, getDescription, getId, getSubtitle, getTitle, setDataSource, setDefaultRefreshRate, setDescription, setId, setSubtitle, setTitle
-
Constructor Details
-
RVSqlPDSDataSourceItem
-
-
Method Details
-
setProcessDataOnServer
public void setProcessDataOnServer(boolean value) Configures if the "Process Data on Server" option is turned on for this item (table or view), defaults totrue.- Specified by:
setProcessDataOnServerin interfaceIProcessDataOnServerDataSourceItem- Parameters:
value-
-
getProcessDataOnServer
public boolean getProcessDataOnServer()Configures if the "Process Data on Server" option is turned on for this item (table or view), defaults totrue.- Specified by:
getProcessDataOnServerin interfaceIProcessDataOnServerDataSourceItem- Returns:
-