UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

41 lines (40 loc) 1.15 kB
import { RVDataSourceItem } from "../AbstractClasses/RVDataSourceItem"; import { RVBigQueryDataSource } from "./RVBigQueryDataSource"; import { nullableString } from "../types"; /** * BigQuery data source item */ export declare class RVBigQueryDataSourceItem extends RVDataSourceItem { /** @hidden */ constructor(json: any); constructor(dataSource: RVBigQueryDataSource); /** @hidden */ toJson(): any; private _projectId; /** * BigQuery ProjectId */ get projectId(): nullableString; set projectId(value: nullableString); private _datasetId; /** * BigQuery dataset */ get datasetId(): nullableString; set datasetId(value: nullableString); private _table; /** * Name of the table (or view) to get data from */ get table(): nullableString; set table(value: nullableString); private _customQuery; /** @hidden */ get customQuery(): nullableString; /** @hidden */ set customQuery(value: nullableString); /** @hidden */ getType(): string; /** @hidden */ _getWrapper(): any; }