UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

28 lines (27 loc) 1.21 kB
import { RVSqlBasedDataSourceItem } from "../AbstractClasses/RVSqlBasedDataSourceItem"; import { nullableString } from "../types"; import { RVRedshiftDataSource } from "./RVRedshiftDataSource"; /** Amazon Redshift data source item */ export declare class RVRedshiftDataSourceItem extends RVSqlBasedDataSourceItem { constructor(dataSource: RVRedshiftDataSource); /** @hidden */ constructor(json: any); /** @hidden */ toJson(): any; private _schema; /** Name of the schema the referenced table belongs to */ get schema(): nullableString; set schema(value: nullableString); private _functionName; /** (Optional) name of the function to get data from, the function is expected to return a result set and might have multiple parameters. */ get functionName(): nullableString; set functionName(value: nullableString); private _functionParameters; /** Parameters to be passed to the function, if there is such specified in {@link RVPostgresDataSourceItem.functionName}.*/ get functionParameters(): any; set functionParameters(value: any); /** @hidden */ getType(): string; /** @hidden */ _getWrapper(): any; }