UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

32 lines (31 loc) 1.24 kB
import { RVDataSourceItem } from "../AbstractClasses/RVDataSourceItem"; import { RVMarketoDataSource } from "./RVMarketoDataSource"; import { nullableString, nullableDate } from "../types"; /** Marketo data source item, see {@link RVMarketoDataSource} for more information. */ export declare class RVMarketoDataSourceItem extends RVDataSourceItem { constructor(dataSource: RVMarketoDataSource); /** @hidden */ constructor(json: any); /** @hidden */ toJson(): any; private _url; /** URL to the Marketo endpoint. Must match the URL specified in the {@link RVMarketoDataSource} data source object. */ get url(): nullableString; set url(value: nullableString); private _entity; /** Entity to retrieve data from */ get entity(): nullableString; set entity(value: nullableString); private _startDate; /** Start date to use when requesting data. */ get startDate(): nullableDate; set startDate(value: nullableDate); private _endDate; /** End date to use when requesting data. */ get endDate(): nullableDate; set endDate(value: nullableDate); /** @hidden */ getType(): string; /** @hidden */ _getWrapper(): any; }