UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

27 lines (26 loc) 1.16 kB
import { RVSqlBasedDataSourceItem } from "../AbstractClasses/RVSqlBasedDataSourceItem"; import { RVOracleDataSource } from "./RVOracleDataSource"; import { nullableString } from "../types"; /** Oracle data source item */ export declare class RVOracleDataSourceItem extends RVSqlBasedDataSourceItem { constructor(dataSource: RVOracleDataSource); /** @hidden */ constructor(json: any); private _procedure; /** * (Optional) name of the stored procedure or function to get data from. The function must return a ref cursor. Procedures must have at least one OUT argument of type ref cursor. */ get procedure(): nullableString; set procedure(value: nullableString); private _procedureParameters; /**Parameters to be passed to the stored procedure, if there is such specified in {@link RVOracleDataSourceItem.procedure}. */ get procedureParameters(): any; set procedureParameters(value: any); /** @hidden */ toJson(): any; private _customQuery; get customQuery(): nullableString; set customQuery(value: nullableString); /** @hidden */ getType(): string; }