UNPKG

spot-sdk-ts

Version:

TypeScript bindings based on protobufs (proto3) provided by Boston Dynamics

144 lines 6.14 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.AlertData = exports.alertData_SeverityLevelToJSON = exports.alertData_SeverityLevelFromJSON = exports.AlertData_SeverityLevel = exports.protobufPackage = void 0; /* eslint-disable */ const minimal_1 = __importDefault(require("protobufjs/minimal")); const struct_1 = require("../../google/protobuf/struct"); exports.protobufPackage = "bosdyn.api"; var AlertData_SeverityLevel; (function (AlertData_SeverityLevel) { AlertData_SeverityLevel[AlertData_SeverityLevel["SEVERITY_LEVEL_UNKNOWN"] = 0] = "SEVERITY_LEVEL_UNKNOWN"; AlertData_SeverityLevel[AlertData_SeverityLevel["SEVERITY_LEVEL_INFO"] = 1] = "SEVERITY_LEVEL_INFO"; AlertData_SeverityLevel[AlertData_SeverityLevel["SEVERITY_LEVEL_WARN"] = 2] = "SEVERITY_LEVEL_WARN"; AlertData_SeverityLevel[AlertData_SeverityLevel["SEVERITY_LEVEL_ERROR"] = 3] = "SEVERITY_LEVEL_ERROR"; AlertData_SeverityLevel[AlertData_SeverityLevel["SEVERITY_LEVEL_CRITICAL"] = 4] = "SEVERITY_LEVEL_CRITICAL"; AlertData_SeverityLevel[AlertData_SeverityLevel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(AlertData_SeverityLevel = exports.AlertData_SeverityLevel || (exports.AlertData_SeverityLevel = {})); function alertData_SeverityLevelFromJSON(object) { switch (object) { case 0: case "SEVERITY_LEVEL_UNKNOWN": return AlertData_SeverityLevel.SEVERITY_LEVEL_UNKNOWN; case 1: case "SEVERITY_LEVEL_INFO": return AlertData_SeverityLevel.SEVERITY_LEVEL_INFO; case 2: case "SEVERITY_LEVEL_WARN": return AlertData_SeverityLevel.SEVERITY_LEVEL_WARN; case 3: case "SEVERITY_LEVEL_ERROR": return AlertData_SeverityLevel.SEVERITY_LEVEL_ERROR; case 4: case "SEVERITY_LEVEL_CRITICAL": return AlertData_SeverityLevel.SEVERITY_LEVEL_CRITICAL; case -1: case "UNRECOGNIZED": default: return AlertData_SeverityLevel.UNRECOGNIZED; } } exports.alertData_SeverityLevelFromJSON = alertData_SeverityLevelFromJSON; function alertData_SeverityLevelToJSON(object) { switch (object) { case AlertData_SeverityLevel.SEVERITY_LEVEL_UNKNOWN: return "SEVERITY_LEVEL_UNKNOWN"; case AlertData_SeverityLevel.SEVERITY_LEVEL_INFO: return "SEVERITY_LEVEL_INFO"; case AlertData_SeverityLevel.SEVERITY_LEVEL_WARN: return "SEVERITY_LEVEL_WARN"; case AlertData_SeverityLevel.SEVERITY_LEVEL_ERROR: return "SEVERITY_LEVEL_ERROR"; case AlertData_SeverityLevel.SEVERITY_LEVEL_CRITICAL: return "SEVERITY_LEVEL_CRITICAL"; case AlertData_SeverityLevel.UNRECOGNIZED: default: return "UNRECOGNIZED"; } } exports.alertData_SeverityLevelToJSON = alertData_SeverityLevelToJSON; function createBaseAlertData() { return { severity: 0, title: "", source: "", additionalData: undefined }; } exports.AlertData = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.severity !== 0) { writer.uint32(8).int32(message.severity); } if (message.title !== "") { writer.uint32(18).string(message.title); } if (message.source !== "") { writer.uint32(26).string(message.source); } if (message.additionalData !== undefined) { struct_1.Struct.encode(struct_1.Struct.wrap(message.additionalData), writer.uint32(34).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseAlertData(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.severity = reader.int32(); break; case 2: message.title = reader.string(); break; case 3: message.source = reader.string(); break; case 4: message.additionalData = struct_1.Struct.unwrap(struct_1.Struct.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { severity: isSet(object.severity) ? alertData_SeverityLevelFromJSON(object.severity) : 0, title: isSet(object.title) ? String(object.title) : "", source: isSet(object.source) ? String(object.source) : "", additionalData: isObject(object.additionalData) ? object.additionalData : undefined, }; }, toJSON(message) { const obj = {}; message.severity !== undefined && (obj.severity = alertData_SeverityLevelToJSON(message.severity)); message.title !== undefined && (obj.title = message.title); message.source !== undefined && (obj.source = message.source); message.additionalData !== undefined && (obj.additionalData = message.additionalData); return obj; }, fromPartial(object) { const message = createBaseAlertData(); message.severity = object.severity ?? 0; message.title = object.title ?? ""; message.source = object.source ?? ""; message.additionalData = object.additionalData ?? undefined; return message; }, }; function isObject(value) { return typeof value === "object" && value !== null; } function isSet(value) { return value !== null && value !== undefined; } //# sourceMappingURL=alerts.js.map