@xompass/sdk-cloud-api
Version:
Xompass Client for cloud-api
63 lines (62 loc) • 4.75 kB
TypeScript
import { XompassBaseApi } from '../core';
import { LoopBackFilter } from '../../models';
/**
* Api services for the `EventTrigger` model.
*/
export declare abstract class EventTriggerApi extends XompassBaseApi {
static model: any;
static findByIdEmergencyContacts(id: any, fk: any, retry?: boolean): Promise<any>;
static linkEmergencyContacts(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static unlinkEmergencyContacts(id: any, fk: any, retry?: boolean): Promise<any>;
static findByIdEvents(id: any, fk: any, retry?: boolean): Promise<any>;
static updateByIdEvents(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static findByIdAssetStates(id: any, fk: any, retry?: boolean): Promise<any>;
static linkAssetStates(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static unlinkAssetStates(id: any, fk: any, retry?: boolean): Promise<any>;
static existsAssetStates(id: any, fk: any, retry?: boolean): Promise<any>;
static findByIdStates(id: any, fk: any, retry?: boolean): Promise<any>;
static updateByIdStates(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static findByIdRules(id: any, fk: any, retry?: boolean): Promise<any>;
static destroyByIdRules(id: any, fk: any, retry?: boolean): Promise<any>;
static updateByIdRules(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static findByIdTrackingLogs(id: any, fk: any, retry?: boolean): Promise<any>;
static findByIdTelegramChats(id: any, fk: any, retry?: boolean): Promise<any>;
static linkTelegramChats(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static unlinkTelegramChats(id: any, fk: any, retry?: boolean): Promise<any>;
static getEmergencyContacts(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countEmergencyContacts(id: any, where?: any, retry?: boolean): Promise<any>;
static getEvents(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countEvents(id: any, where?: any, retry?: boolean): Promise<any>;
static getAssetStates(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countAssetStates(id: any, where?: any, retry?: boolean): Promise<any>;
static getStates(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countStates(id: any, where?: any, retry?: boolean): Promise<any>;
static getRules(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static createRules(id: any, data?: any, retry?: boolean): Promise<any>;
static countRules(id: any, where?: 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 getTelegramChats(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countTelegramChats(id: any, where?: any, retry?: boolean): Promise<any>;
static downloadEvents(id: any, nk: any, file: any, retry?: boolean): Promise<any>;
static downloadByIdEventsData(id: any, nk: any, fk: any, file?: any, draw?: any, wm?: any, retry?: boolean): Promise<any>;
static findByIdEventsComments(id: any, nk: any, fk: any, retry?: boolean): Promise<any>;
static destroyByIdEventsComments(id: any, nk: any, fk: any, retry?: boolean): Promise<any>;
static updateByIdEventsComments(id: any, nk: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static findByIdEventsData(id: any, nk: any, fk: any, retry?: boolean): Promise<any>;
static updateByIdEventsData(id: any, nk: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static findByIdEventsStateChanges(id: any, nk: any, fk: any, retry?: boolean): Promise<any>;
static getEventsComments(id: any, nk: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static createEventsComments(id: any, nk: any, data?: any, retry?: boolean): Promise<any>;
static countEventsComments(id: any, nk: any, where?: any, retry?: boolean): Promise<any>;
static getEventsData(id: any, nk: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countEventsData(id: any, nk: any, where?: any, retry?: boolean): Promise<any>;
static getEventsStateChanges(id: any, nk: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static createEventsStateChanges(id: any, nk: any, data?: any, retry?: boolean): Promise<any>;
static countEventsStateChanges(id: any, nk: any, where?: any, retry?: boolean): Promise<any>;
/**
* The name of the model represented by this $resource,
* i.e. `EventTrigger`.
*/
static getModelName(): string;
}