UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

33 lines (32 loc) 1.26 kB
import { RVSqlPDSDataSource } from "../AbstractClasses/RVSqlPDSDataSource"; import { nullableString } from "../types"; /** Microsoft SQL Server data source. */ export declare class RVSqlServerDataSource extends RVSqlPDSDataSource { private _database; /** Name of the database to connect to. */ get database(): nullableString; set database(value: nullableString); private _schema; /** Name of the schema to use. */ get schema(): nullableString; set schema(value: nullableString); private _encrypt; /** Set the Encrypt flag in the connection string to the given value, only supported for .NET backends */ get encrypt(): boolean | null; set encrypt(value: boolean | null); private _trustServerCertificate; /** Set the TrustServerCertificate flag in the connection string to the given value, only supported for .NET backends */ get trustServerCertificate(): boolean | null; set trustServerCertificate(value: boolean | null); constructor(); /** @hidden */ constructor(json: any); /** @hidden */ toJson(): any; /** @hidden */ getProviderKey(): string; /** @hidden */ getType(): string; /** @hidden */ _getWrapper(): any; }