UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

37 lines (36 loc) 1.33 kB
import { RVSqlPDSDataSource } from "../AbstractClasses/RVSqlPDSDataSource"; import { nullableString } from "../types"; /** * Snowflake data source, it adds the database name property to the base properties inherited from the abstract class RVSqlBasedDataSource. */ export declare class RVSnowflakeDataSource extends RVSqlPDSDataSource { private _database; private _account; private _warehouse; private _role; private _schema; constructor(); /** @hidden */ constructor(json: any); /** @hidden */ toJson(): any; /** @hidden */ getProviderKey(): string; /** Name of the database to connect to. */ get database(): nullableString; set database(value: nullableString); /** Snowflake account, needed only when using WPF or .NET, not needed for Java SDK. */ get account(): nullableString; set account(value: nullableString); /** Snowflake warehouse, it is optional. */ get warehouse(): nullableString; set warehouse(value: nullableString); /** Snowflake role, it is optional. */ get role(): nullableString; set role(value: nullableString); /** Snowflake schema, it is optional. */ get schema(): nullableString; set schema(value: nullableString); getType(): string; _getWrapper(): any; }