@xompass/sdk-cloud-api
Version:
Xompass Client for cloud-api
672 lines • 26.3 kB
JavaScript
"use strict";
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
Object.defineProperty(exports, "__esModule", { value: true });
exports.DeviceApi = void 0;
var SDKModels_1 = require("./SDKModels");
var core_1 = require("../core");
var XompassClient_1 = require("../../XompassClient");
/**
* Api services for the `Device` model.
*/
var DeviceApi = /** @class */ (function (_super) {
__extends(DeviceApi, _super);
function DeviceApi() {
return _super !== null && _super.apply(this, arguments) || this;
}
DeviceApi.getConfig = function (id, refresh, retry) {
if (refresh === void 0) { refresh = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/config'
].join('');
var _routeParams = {
id: id
};
var _postBody = {};
var _urlParams = {};
if (typeof refresh !== 'undefined' && refresh !== null) {
_urlParams['refresh'] = refresh;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.createConfig = function (id, data, retry) {
if (data === void 0) { data = {}; }
if (retry === void 0) { retry = false; }
var _method = 'POST';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/config'
].join('');
var _routeParams = {
id: id
};
var _postBody = data;
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.updateConfig = function (id, data, retry) {
if (data === void 0) { data = {}; }
if (retry === void 0) { retry = false; }
var _method = 'PUT';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/config'
].join('');
var _routeParams = {
id: id
};
var _postBody = data;
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.destroyConfig = function (id, retry) {
if (retry === void 0) { retry = false; }
var _method = 'DELETE';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/config'
].join('');
var _routeParams = {
id: id
};
var _postBody = {};
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.findByIdEvents = function (id, fk, retry) {
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:fk'
].join('');
var _routeParams = {
id: id,
fk: fk
};
var _postBody = {};
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.updateByIdEvents = function (id, fk, data, retry) {
if (data === void 0) { data = {}; }
if (retry === void 0) { retry = false; }
var _method = 'PUT';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:fk'
].join('');
var _routeParams = {
id: id,
fk: fk
};
var _postBody = data;
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.getToken = function (id, refresh, retry) {
if (refresh === void 0) { refresh = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/token'
].join('');
var _routeParams = {
id: id
};
var _postBody = {};
var _urlParams = {};
if (typeof refresh !== 'undefined' && refresh !== null) {
_urlParams['refresh'] = refresh;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.createToken = function (id, data, retry) {
if (data === void 0) { data = {}; }
if (retry === void 0) { retry = false; }
var _method = 'POST';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/token'
].join('');
var _routeParams = {
id: id
};
var _postBody = data;
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.updateToken = function (id, data, retry) {
if (data === void 0) { data = {}; }
if (retry === void 0) { retry = false; }
var _method = 'PUT';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/token'
].join('');
var _routeParams = {
id: id
};
var _postBody = data;
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.destroyToken = function (id, retry) {
if (retry === void 0) { retry = false; }
var _method = 'DELETE';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/token'
].join('');
var _routeParams = {
id: id
};
var _postBody = {};
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.findByIdEdgeAgents = function (id, fk, retry) {
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/edgeAgents/:fk'
].join('');
var _routeParams = {
id: id,
fk: fk
};
var _postBody = {};
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.findByIdTrackingLogs = function (id, fk, retry) {
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/trackingLogs/:fk'
].join('');
var _routeParams = {
id: id,
fk: fk
};
var _postBody = {};
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.findByIdTelegramChats = function (id, fk, retry) {
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/telegramChats/:fk'
].join('');
var _routeParams = {
id: id,
fk: fk
};
var _postBody = {};
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.linkTelegramChats = function (id, fk, data, retry) {
if (data === void 0) { data = {}; }
if (retry === void 0) { retry = false; }
var _method = 'PUT';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/telegramChats/rel/:fk'
].join('');
var _routeParams = {
id: id,
fk: fk
};
var _postBody = data;
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.unlinkTelegramChats = function (id, fk, retry) {
if (retry === void 0) { retry = false; }
var _method = 'DELETE';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/telegramChats/rel/:fk'
].join('');
var _routeParams = {
id: id,
fk: fk
};
var _postBody = {};
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.getEvents = function (id, filter, retry) {
if (filter === void 0) { filter = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events'
].join('');
var _routeParams = {
id: id
};
var _postBody = {};
var _urlParams = {};
if (typeof filter !== 'undefined' && filter !== null) {
_urlParams['filter'] = filter;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.countEvents = function (id, where, retry) {
if (where === void 0) { where = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/count'
].join('');
var _routeParams = {
id: id
};
var _postBody = {};
var _urlParams = {};
if (typeof where !== 'undefined' && where !== null) {
_urlParams['where'] = where;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.getEdgeAgents = function (id, filter, retry) {
if (filter === void 0) { filter = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/edgeAgents'
].join('');
var _routeParams = {
id: id
};
var _postBody = {};
var _urlParams = {};
if (typeof filter !== 'undefined' && filter !== null) {
_urlParams['filter'] = filter;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.countEdgeAgents = function (id, where, retry) {
if (where === void 0) { where = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/edgeAgents/count'
].join('');
var _routeParams = {
id: id
};
var _postBody = {};
var _urlParams = {};
if (typeof where !== 'undefined' && where !== null) {
_urlParams['where'] = where;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.getTrackingLogs = function (id, filter, retry) {
if (filter === void 0) { filter = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/trackingLogs'
].join('');
var _routeParams = {
id: id
};
var _postBody = {};
var _urlParams = {};
if (typeof filter !== 'undefined' && filter !== null) {
_urlParams['filter'] = filter;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.countTrackingLogs = function (id, where, retry) {
if (where === void 0) { where = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/trackingLogs/count'
].join('');
var _routeParams = {
id: id
};
var _postBody = {};
var _urlParams = {};
if (typeof where !== 'undefined' && where !== null) {
_urlParams['where'] = where;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.getTelegramChats = function (id, filter, retry) {
if (filter === void 0) { filter = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/telegramChats'
].join('');
var _routeParams = {
id: id
};
var _postBody = {};
var _urlParams = {};
if (typeof filter !== 'undefined' && filter !== null) {
_urlParams['filter'] = filter;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.countTelegramChats = function (id, where, retry) {
if (where === void 0) { where = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/telegramChats/count'
].join('');
var _routeParams = {
id: id
};
var _postBody = {};
var _urlParams = {};
if (typeof where !== 'undefined' && where !== null) {
_urlParams['where'] = where;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.cmdcRestart = function (id, retry) {
if (retry === void 0) { retry = false; }
var _method = 'POST';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/cmdc/restart'
].join('');
var _routeParams = {
id: id
};
var _postBody = {};
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.cmdcRestartModule = function (id, name, retry) {
if (retry === void 0) { retry = false; }
var _method = 'POST';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/cmdc/modules/:name/restart'
].join('');
var _routeParams = {
id: id,
name: name
};
var _postBody = {};
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.findByIdEventsComments = function (id, nk, fk, retry) {
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:nk/comments/:fk'
].join('');
var _routeParams = {
id: id,
nk: nk,
fk: fk
};
var _postBody = {};
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.destroyByIdEventsComments = function (id, nk, fk, retry) {
if (retry === void 0) { retry = false; }
var _method = 'DELETE';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:nk/comments/:fk'
].join('');
var _routeParams = {
id: id,
nk: nk,
fk: fk
};
var _postBody = {};
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.updateByIdEventsComments = function (id, nk, fk, data, retry) {
if (data === void 0) { data = {}; }
if (retry === void 0) { retry = false; }
var _method = 'PUT';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:nk/comments/:fk'
].join('');
var _routeParams = {
id: id,
nk: nk,
fk: fk
};
var _postBody = data;
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.findByIdEventsData = function (id, nk, fk, retry) {
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:nk/data/:fk'
].join('');
var _routeParams = {
id: id,
nk: nk,
fk: fk
};
var _postBody = {};
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.findByIdEventsStateChanges = function (id, nk, fk, retry) {
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:nk/stateChanges/:fk'
].join('');
var _routeParams = {
id: id,
nk: nk,
fk: fk
};
var _postBody = {};
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.getEventsComments = function (id, nk, filter, retry) {
if (filter === void 0) { filter = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:nk/comments'
].join('');
var _routeParams = {
id: id,
nk: nk
};
var _postBody = {};
var _urlParams = {};
if (typeof filter !== 'undefined' && filter !== null) {
_urlParams['filter'] = filter;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.createEventsComments = function (id, nk, data, retry) {
if (data === void 0) { data = {}; }
if (retry === void 0) { retry = false; }
var _method = 'POST';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:nk/comments'
].join('');
var _routeParams = {
id: id,
nk: nk
};
var _postBody = data;
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.countEventsComments = function (id, nk, where, retry) {
if (where === void 0) { where = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:nk/comments/count'
].join('');
var _routeParams = {
id: id,
nk: nk
};
var _postBody = {};
var _urlParams = {};
if (typeof where !== 'undefined' && where !== null) {
_urlParams['where'] = where;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.getEventsData = function (id, nk, filter, retry) {
if (filter === void 0) { filter = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:nk/data'
].join('');
var _routeParams = {
id: id,
nk: nk
};
var _postBody = {};
var _urlParams = {};
if (typeof filter !== 'undefined' && filter !== null) {
_urlParams['filter'] = filter;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.countEventsData = function (id, nk, where, retry) {
if (where === void 0) { where = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:nk/data/count'
].join('');
var _routeParams = {
id: id,
nk: nk
};
var _postBody = {};
var _urlParams = {};
if (typeof where !== 'undefined' && where !== null) {
_urlParams['where'] = where;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.getEventsStateChanges = function (id, nk, filter, retry) {
if (filter === void 0) { filter = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:nk/stateChanges'
].join('');
var _routeParams = {
id: id,
nk: nk
};
var _postBody = {};
var _urlParams = {};
if (typeof filter !== 'undefined' && filter !== null) {
_urlParams['filter'] = filter;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.createEventsStateChanges = function (id, nk, data, retry) {
if (data === void 0) { data = {}; }
if (retry === void 0) { retry = false; }
var _method = 'POST';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:nk/stateChanges'
].join('');
var _routeParams = {
id: id,
nk: nk
};
var _postBody = data;
var _urlParams = {};
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
DeviceApi.countEventsStateChanges = function (id, nk, where, retry) {
if (where === void 0) { where = {}; }
if (retry === void 0) { retry = false; }
var _method = 'GET';
var _url = [
XompassClient_1.XompassClient.getPath() + '/' + XompassClient_1.XompassClient.getApiVersion(),
'/Devices/:id/events/:nk/stateChanges/count'
].join('');
var _routeParams = {
id: id,
nk: nk
};
var _postBody = {};
var _urlParams = {};
if (typeof where !== 'undefined' && where !== null) {
_urlParams['where'] = where;
}
return _super.request.call(this, _method, _url, _routeParams, _urlParams, _postBody, retry);
};
/**
* The name of the model represented by this $resource,
* i.e. `Device`.
*/
DeviceApi.getModelName = function () {
return 'Device';
};
DeviceApi.model = SDKModels_1.SDKModels.get('Device');
return DeviceApi;
}(core_1.XompassBaseApi));
exports.DeviceApi = DeviceApi;
//# sourceMappingURL=Device.js.map