UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

40 lines (39 loc) 1.18 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; get customQuery(): nullableString; set customQuery(value: nullableString); private _customQueryParameters; get customQueryParameters(): any; set customQueryParameters(value: any); /** @hidden */ getType(): string; }