UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

29 lines (28 loc) 1.25 kB
import { RVDashboardDataSource } from "../AbstractClasses/RVDashboardDataSource"; import { nullableString } from "../types"; /** OData data source, configures the URL to get data from. */ export declare class RVODataDataSource extends RVDashboardDataSource { constructor(); /** @hidden */ constructor(json: any); /** @hidden */ toJson(): any; /** @hidden */ getProviderKey(): string; private _url; /** URL to the OData endpoint, is expected to be a URL with HTTP or HTTPS scheme. */ get url(): nullableString; set url(value: nullableString); private _useAnonymousAuthentication; private _usePreemptiveAuthentication; /** Boolean flag indicating if anonymous authentication should be used for this data source or credentials must be requested to the containing application. */ get useAnonymousAuthentication(): boolean; set useAnonymousAuthentication(value: boolean); /** Boolean flag indicating if preemptive authentication should be used for this data source. */ get usePreemptiveAuthentication(): boolean; set usePreemptiveAuthentication(value: boolean); /** @hidden */ getType(): string; /** @hidden */ _getWrapper(): any; }