reveal-sdk-node
Version:
RevealBI Node.js SDK
24 lines (23 loc) • 884 B
TypeScript
import { RVDataSourceItem } from "../AbstractClasses/RVDataSourceItem";
import { RVODataDataSource } from "./RVODataDataSource";
import { nullableString } from "../types";
/** OData data source item, see {@link RVODataDataSource} for more information. */
export declare class RVODataDataSourceItem extends RVDataSourceItem {
constructor(dataSource: RVODataDataSource);
/** @hidden */
constructor(json: any);
/** @hidden */
toJson(): any;
private _url;
/** URL to the OData entity set or function. */
get url(): nullableString;
set url(value: nullableString);
private _entityType;
get entityType(): nullableString;
set entityType(value: nullableString);
private _functionQName;
get functionQName(): nullableString;
set functionQName(value: nullableString);
/** @hidden */
getType(): string;
}