UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

28 lines (27 loc) 1.2 kB
import { RVSqlPDSDataSourceItem } from "../AbstractClasses/RVSqlPDSDataSourceItem"; import { nullableString } from "../types"; import { RVPostgresDataSource } from "./RVPostgresDataSource"; /** PostgreSQL data source item */ export declare class RVPostgresDataSourceItem extends RVSqlPDSDataSourceItem { constructor(dataSource: RVPostgresDataSource); /** @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; }