UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

34 lines (33 loc) 1.42 kB
import { RVSqlPDSDataSourceItem } from "../AbstractClasses/RVSqlPDSDataSourceItem"; import { RVSnowflakeDataSource } from "./RVSnowflakeDataSource"; import { nullableString } from "../types"; /**Snowflake data source item. */ export declare class RVSnowflakeDataSourceItem extends RVSqlPDSDataSourceItem { constructor(dataSource: RVSnowflakeDataSource); /** @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 _procedure; /** (Optional) name of the stored procedure to get data from, the procedure is expected to return a result set and might * have multiple parameters. */ get procedure(): nullableString; set procedure(value: nullableString); private _procedureParameters; /** Parameters to be passed to the stored procedure, if there is such specified in {@link RVSnowflakeDataSourceItem.procedure}. */ get procedureParameters(): any; set procedureParameters(value: any); /** @hidden */ getType(): string; private _customQuery; get customQuery(): nullableString; set customQuery(value: nullableString); private _customQueryParameters; get customQueryParameters(): any; set customQueryParameters(value: any); }