UNPKG

@xompass/sdk-cloud-api

Version:

Xompass Client for cloud-api

83 lines (82 loc) 6.43 kB
import { XompassBaseApi } from '../core'; import { LoopBackFilter } from '../../models'; /** * Api services for the `Project` model. */ export declare abstract class ProjectApi extends XompassBaseApi { static model: any; static findByIdTrackingLogs(id: any, fk: any, retry?: boolean): Promise<any>; static findByIdAssets(id: any, fk: any, retry?: boolean): Promise<any>; static destroyByIdAssets(id: any, fk: any, retry?: boolean): Promise<any>; static updateByIdAssets(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static findByIdAssetTemplates(id: any, fk: any, retry?: boolean): Promise<any>; static destroyByIdAssetTemplates(id: any, fk: any, retry?: boolean): Promise<any>; static updateByIdAssetTemplates(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static updateByIdAssetOperabilitySummaries(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static updateByIdOperabilitySummaries(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static getRestrictionTable(id: any, refresh?: any, retry?: boolean): Promise<any>; static createRestrictionTable(id: any, data?: any, retry?: boolean): Promise<any>; static updateRestrictionTable(id: any, data?: any, retry?: boolean): Promise<any>; static destroyRestrictionTable(id: any, retry?: boolean): Promise<any>; static getRateLimit(id: any, refresh?: any, retry?: boolean): Promise<any>; static createRateLimit(id: any, data?: any, retry?: boolean): Promise<any>; static updateRateLimit(id: any, data?: any, retry?: boolean): Promise<any>; static findByIdResponseProtocols(id: any, fk: any, retry?: boolean): Promise<any>; static destroyByIdResponseProtocols(id: any, fk: any, retry?: boolean): Promise<any>; static updateByIdResponseProtocols(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static findByIdAllowedSensorTypes(id: any, fk: any, retry?: boolean): Promise<any>; static linkAllowedSensorTypes(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static unlinkAllowedSensorTypes(id: any, fk: any, retry?: boolean): Promise<any>; static existsAllowedSensorTypes(id: any, fk: any, retry?: boolean): Promise<any>; static findByIdAdminTools(id: any, fk: any, retry?: boolean): Promise<any>; static linkAdminTools(id: any, fk: any, retry?: boolean): Promise<any>; static unlinkAdminTools(id: any, fk: any, retry?: boolean): Promise<any>; static existsAdminTools(id: any, fk: any, retry?: boolean): Promise<any>; static findByIdTools(id: any, fk: any, retry?: boolean): Promise<any>; static linkTools(id: any, fk: any, retry?: boolean): Promise<any>; static unlinkTools(id: any, fk: any, retry?: boolean): Promise<any>; static existsTools(id: any, fk: any, retry?: boolean): Promise<any>; static findByIdYoloClasses(id: any, fk: any, retry?: boolean): Promise<any>; static linkYoloClasses(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static unlinkYoloClasses(id: any, fk: any, retry?: boolean): Promise<any>; static existsYoloClasses(id: any, fk: any, retry?: boolean): Promise<any>; static getTrackingLogs(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countTrackingLogs(id: any, where?: any, retry?: boolean): Promise<any>; static getAssets(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static createAssets(id: any, data?: any, retry?: boolean): Promise<any>; static countAssets(id: any, where?: any, retry?: boolean): Promise<any>; static getAssetTemplates(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static createAssetTemplates(id: any, data?: any, retry?: boolean): Promise<any>; static countAssetTemplates(id: any, where?: any, retry?: boolean): Promise<any>; static getHealthcheckEvents(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countHealthcheckEvents(id: any, where?: any, retry?: boolean): Promise<any>; static getAssetOperabilitySummaries(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countAssetOperabilitySummaries(id: any, where?: any, retry?: boolean): Promise<any>; static getOperabilitySummaries(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countOperabilitySummaries(id: any, where?: any, retry?: boolean): Promise<any>; static getResponseProtocols(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static createResponseProtocols(id: any, data?: any, retry?: boolean): Promise<any>; static countResponseProtocols(id: any, where?: any, retry?: boolean): Promise<any>; static getAllowedSensorTypes(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countAllowedSensorTypes(id: any, where?: any, retry?: boolean): Promise<any>; static getAdminTools(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countAdminTools(id: any, where?: any, retry?: boolean): Promise<any>; static getTools(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countTools(id: any, where?: any, retry?: boolean): Promise<any>; static getVirtualExpressions(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static getYoloClasses(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countYoloClasses(id: any, where?: any, retry?: boolean): Promise<any>; static subscribe(id: any, socketId: any, retry?: boolean): Promise<any>; static unsubscribe(id: any, socketId: any, retry?: boolean): Promise<any>; static getMergedRestrictionTable(id: any, retry?: boolean): Promise<any>; static getCommonAssetStates(id: any, assetIds: any, retry?: boolean): Promise<any>; static applyAssetState(id: any, body: any, retry?: boolean): Promise<any>; static evaluateVirtualExpressions(id: any, fk: any, from: any, to: any, groupIntervals?: any, groupMode?: any, groupUtc?: any, retry?: boolean): Promise<any>; static getResponseProtocolsAssets(id: any, nk: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countResponseProtocolsAssets(id: any, nk: any, where?: any, retry?: boolean): Promise<any>; /** * The name of the model represented by this $resource, * i.e. `Project`. */ static getModelName(): string; }