UNPKG

tsiclient

Version:

<a href="https://tsiclientsample.azurewebsites.net"><img src="https://insights.timeseries.azure.com/favicons/android-chrome-192x192.png" align="left" hspace="10" vspace="6" height="100px"></a>

51 lines (50 loc) 3.83 kB
type progressChange = (p: number) => void; declare class ServerClient { private apiVersionUrlParam; private oldTsmTsqApiVersion; private tsmTsqApiVersion; private referenceDataAPIVersion; maxRetryCount: number; sessionId: string; retriableStatusCodes: number[]; onAjaxError: (logObject: any) => void; onAjaxRetry: (logObject: any) => void; onFallbackToOldApiVersion: (logObject: any) => void; Server(): void; private retryBasedOnStatus; private fallBackToOldApiVersion; private setStandardHeaders; private createPromiseFromXhr; private mergeTsqEventsResults; private getQueryApiResult; getCancellableTsqResults(token: string, uri: string, tsqArray: Array<any>, onProgressChange?: progressChange, mergeAccumulatedResults?: boolean, storeType?: string): Array<any | Function>; getTsqResults(token: string, uri: string, tsqArray: Array<any>, onProgressChange?: progressChange, mergeAccumulatedResults?: boolean, storeType?: string, hasCancelTrigger?: boolean): PromiseLike<any> | Array<any | Function>; getAggregates(token: string, uri: string, tsxArray: Array<any>, onProgressChange?: progressChange): Promise<unknown>; getTimeseriesInstances(token: string, environmentFqdn: string, limit?: number, timeSeriesIds?: Array<any>): Promise<any>; getTimeseriesTypes(token: string, environmentFqdn: string, typeIds?: Array<any>): Promise<any>; postTimeSeriesTypes(token: string, environmentFqdn: string, payload: string, useOldApiVersion?: boolean): Promise<any>; updateSavedQuery(token: string, timeSeriesQuery: any, endpoint?: string): Promise<any>; getTimeseriesHierarchies(token: string, environmentFqdn: string): Promise<any>; getTimeseriesModel(token: string, environmentFqdn: string): Promise<any>; getTimeseriesInstancesPathSearch(token: string, environmentFqdn: string, payload: any, instancesContinuationToken?: any, hierarchiesContinuationToken?: any): Promise<any>; getTimeseriesInstancesSuggestions(token: string, environmentFqdn: string, searchString: string, take?: number): Promise<any>; getTimeseriesInstancesSearch(token: string, environmentFqdn: string, searchString: string, continuationToken?: any): Promise<any>; getReferenceDatasetRows(token: string, environmentFqdn: string, datasetId: string): Promise<unknown>; postReferenceDatasetRows(token: string, environmentFqdn: string, datasetName: string, rows: Array<any>, onProgressChange?: progressChange): any; getReferenceDatasets(token: string, resourceId: string, endpoint?: string): Promise<any>; deleteReferenceDataSet(token: string, resourceId: string, datasetName: string, endpoint?: string): Promise<any>; putReferenceDataSet(token: string, resourceId: string, datasetName: string, dataSet: any, endpoint?: string): Promise<any>; getGen1Environment(token: string, resourceId: string, endpoint?: string): Promise<any>; getEnvironments(token: string, endpoint?: string): Promise<any>; getSampleEnvironments(token: string, endpoint?: string): Promise<any>; getMetadata(token: string, environmentFqdn: string, minMillis: number, maxMillis: number): Promise<any>; getEventSchema(token: string, environmentFqdn: string, minMillis: number, maxMillis: number): Promise<any>; getAvailability(token: string, environmentFqdn: string, apiVersion?: string, hasWarm?: boolean): Promise<unknown>; getEvents(token: string, environmentFqdn: string, predicateObject: any, options: any, minMillis: any, maxMillis: any): Promise<any>; private getDataWithContinuationBatch; private retryWithDelay; private sendBatchDataPostRequestPromise; private createPostBatchPromise; private createPromiseFromXhrForBatchData; } export { ServerClient as default };