reveal-sdk-node
Version:
RevealBI Node.js SDK
27 lines (26 loc) • 1.06 kB
TypeScript
import { RVDataSourceItem } from "../AbstractClasses/RVDataSourceItem";
import { RVRESTDataSource } from "./RVRESTDataSource";
import { nullableString } from "../types";
/** REST API data source item */
export declare class RVRESTDataSourceItem extends RVDataSourceItem {
constructor(dataSource: RVRESTDataSource);
/** @hidden */
constructor(json: any);
/** @hidden */
toJson(): any;
private _parameters;
/** Values for the parameters specified in the data source {@link RVRESTDataSource.url} property. */
get parameters(): any;
set parameters(value: any);
/**
* URL to the REST endpoint.
* The value will be set as the URL of the item's associated {@link RVRESTDataSource} data source object.
* @deprecated This property is deprecated and will soon be removed. Please set the Url directly on the data source instead.
*/
get url(): nullableString;
set url(value: nullableString);
/** @hidden */
getType(): string;
/** @hidden */
_getWrapper(): any;
}