UNPKG

spot-sdk-ts

Version:

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

1,281 lines 57.3 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.ListStoredDataResponse = exports.ListStoredDataRequest = exports.ListStoredAlertDataResponse = exports.ListStoredAlertDataRequest = exports.ListStoredMetadataResponse = exports.ListStoredMetadataRequest = exports.ListStoredImagesResponse = exports.ListStoredImagesRequest = exports.ListCaptureActionsResponse = exports.ListCaptureActionsRequest = exports.StoreDataResponse = exports.StoreDataRequest = exports.StoreAlertDataResponse = exports.StoreAlertDataRequest = exports.StoreMetadataResponse = exports.StoreMetadataRequest = exports.StoreImageResponse = exports.StoreImageRequest = exports.DataQueryParams = exports.TimeRangeQuery = exports.ActionIdQuery = exports.protobufPackage = void 0; /* eslint-disable */ const timestamp_1 = require("../../google/protobuf/timestamp"); const data_acquisition_1 = require("./data_acquisition"); const header_1 = require("./header"); const image_1 = require("./image"); const minimal_1 = __importDefault(require("protobufjs/minimal")); exports.protobufPackage = "bosdyn.api"; function createBaseActionIdQuery() { return { actionIds: [] }; } exports.ActionIdQuery = { encode(message, writer = minimal_1.default.Writer.create()) { for (const v of message.actionIds) { data_acquisition_1.CaptureActionId.encode(v, writer.uint32(10).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 = createBaseActionIdQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.actionIds.push(data_acquisition_1.CaptureActionId.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { actionIds: Array.isArray(object?.actionIds) ? object.actionIds.map((e) => data_acquisition_1.CaptureActionId.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; if (message.actionIds) { obj.actionIds = message.actionIds.map((e) => e ? data_acquisition_1.CaptureActionId.toJSON(e) : undefined); } else { obj.actionIds = []; } return obj; }, fromPartial(object) { const message = createBaseActionIdQuery(); message.actionIds = object.actionIds?.map((e) => data_acquisition_1.CaptureActionId.fromPartial(e)) || []; return message; }, }; function createBaseTimeRangeQuery() { return { fromTimestamp: undefined, toTimestamp: undefined }; } exports.TimeRangeQuery = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.fromTimestamp !== undefined) { timestamp_1.Timestamp.encode(toTimestamp(message.fromTimestamp), writer.uint32(10).fork()).ldelim(); } if (message.toTimestamp !== undefined) { timestamp_1.Timestamp.encode(toTimestamp(message.toTimestamp), writer.uint32(18).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 = createBaseTimeRangeQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.fromTimestamp = fromTimestamp(timestamp_1.Timestamp.decode(reader, reader.uint32())); break; case 2: message.toTimestamp = fromTimestamp(timestamp_1.Timestamp.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { fromTimestamp: isSet(object.fromTimestamp) ? fromJsonTimestamp(object.fromTimestamp) : undefined, toTimestamp: isSet(object.toTimestamp) ? fromJsonTimestamp(object.toTimestamp) : undefined, }; }, toJSON(message) { const obj = {}; message.fromTimestamp !== undefined && (obj.fromTimestamp = message.fromTimestamp.toISOString()); message.toTimestamp !== undefined && (obj.toTimestamp = message.toTimestamp.toISOString()); return obj; }, fromPartial(object) { const message = createBaseTimeRangeQuery(); message.fromTimestamp = object.fromTimestamp ?? undefined; message.toTimestamp = object.toTimestamp ?? undefined; return message; }, }; function createBaseDataQueryParams() { return { timeRange: undefined, actionIds: undefined }; } exports.DataQueryParams = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.timeRange !== undefined) { exports.TimeRangeQuery.encode(message.timeRange, writer.uint32(10).fork()).ldelim(); } if (message.actionIds !== undefined) { exports.ActionIdQuery.encode(message.actionIds, writer.uint32(18).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 = createBaseDataQueryParams(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.timeRange = exports.TimeRangeQuery.decode(reader, reader.uint32()); break; case 2: message.actionIds = exports.ActionIdQuery.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { timeRange: isSet(object.timeRange) ? exports.TimeRangeQuery.fromJSON(object.timeRange) : undefined, actionIds: isSet(object.actionIds) ? exports.ActionIdQuery.fromJSON(object.actionIds) : undefined, }; }, toJSON(message) { const obj = {}; message.timeRange !== undefined && (obj.timeRange = message.timeRange ? exports.TimeRangeQuery.toJSON(message.timeRange) : undefined); message.actionIds !== undefined && (obj.actionIds = message.actionIds ? exports.ActionIdQuery.toJSON(message.actionIds) : undefined); return obj; }, fromPartial(object) { const message = createBaseDataQueryParams(); message.timeRange = object.timeRange !== undefined && object.timeRange !== null ? exports.TimeRangeQuery.fromPartial(object.timeRange) : undefined; message.actionIds = object.actionIds !== undefined && object.actionIds !== null ? exports.ActionIdQuery.fromPartial(object.actionIds) : undefined; return message; }, }; function createBaseStoreImageRequest() { return { header: undefined, image: undefined, dataId: undefined }; } exports.StoreImageRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } if (message.image !== undefined) { image_1.ImageCapture.encode(message.image, writer.uint32(18).fork()).ldelim(); } if (message.dataId !== undefined) { data_acquisition_1.DataIdentifier.encode(message.dataId, writer.uint32(26).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 = createBaseStoreImageRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; case 2: message.image = image_1.ImageCapture.decode(reader, reader.uint32()); break; case 3: message.dataId = data_acquisition_1.DataIdentifier.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, image: isSet(object.image) ? image_1.ImageCapture.fromJSON(object.image) : undefined, dataId: isSet(object.dataId) ? data_acquisition_1.DataIdentifier.fromJSON(object.dataId) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); message.image !== undefined && (obj.image = message.image ? image_1.ImageCapture.toJSON(message.image) : undefined); message.dataId !== undefined && (obj.dataId = message.dataId ? data_acquisition_1.DataIdentifier.toJSON(message.dataId) : undefined); return obj; }, fromPartial(object) { const message = createBaseStoreImageRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; message.image = object.image !== undefined && object.image !== null ? image_1.ImageCapture.fromPartial(object.image) : undefined; message.dataId = object.dataId !== undefined && object.dataId !== null ? data_acquisition_1.DataIdentifier.fromPartial(object.dataId) : undefined; return message; }, }; function createBaseStoreImageResponse() { return { header: undefined }; } exports.StoreImageResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).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 = createBaseStoreImageResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); return obj; }, fromPartial(object) { const message = createBaseStoreImageResponse(); message.header = object.header !== undefined && object.header !== null ? header_1.ResponseHeader.fromPartial(object.header) : undefined; return message; }, }; function createBaseStoreMetadataRequest() { return { header: undefined, metadata: undefined, dataId: undefined }; } exports.StoreMetadataRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } if (message.metadata !== undefined) { data_acquisition_1.AssociatedMetadata.encode(message.metadata, writer.uint32(18).fork()).ldelim(); } if (message.dataId !== undefined) { data_acquisition_1.DataIdentifier.encode(message.dataId, writer.uint32(26).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 = createBaseStoreMetadataRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; case 2: message.metadata = data_acquisition_1.AssociatedMetadata.decode(reader, reader.uint32()); break; case 3: message.dataId = data_acquisition_1.DataIdentifier.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, metadata: isSet(object.metadata) ? data_acquisition_1.AssociatedMetadata.fromJSON(object.metadata) : undefined, dataId: isSet(object.dataId) ? data_acquisition_1.DataIdentifier.fromJSON(object.dataId) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); message.metadata !== undefined && (obj.metadata = message.metadata ? data_acquisition_1.AssociatedMetadata.toJSON(message.metadata) : undefined); message.dataId !== undefined && (obj.dataId = message.dataId ? data_acquisition_1.DataIdentifier.toJSON(message.dataId) : undefined); return obj; }, fromPartial(object) { const message = createBaseStoreMetadataRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; message.metadata = object.metadata !== undefined && object.metadata !== null ? data_acquisition_1.AssociatedMetadata.fromPartial(object.metadata) : undefined; message.dataId = object.dataId !== undefined && object.dataId !== null ? data_acquisition_1.DataIdentifier.fromPartial(object.dataId) : undefined; return message; }, }; function createBaseStoreMetadataResponse() { return { header: undefined }; } exports.StoreMetadataResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).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 = createBaseStoreMetadataResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); return obj; }, fromPartial(object) { const message = createBaseStoreMetadataResponse(); message.header = object.header !== undefined && object.header !== null ? header_1.ResponseHeader.fromPartial(object.header) : undefined; return message; }, }; function createBaseStoreAlertDataRequest() { return { header: undefined, alertData: undefined, dataId: undefined }; } exports.StoreAlertDataRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } if (message.alertData !== undefined) { data_acquisition_1.AssociatedAlertData.encode(message.alertData, writer.uint32(18).fork()).ldelim(); } if (message.dataId !== undefined) { data_acquisition_1.DataIdentifier.encode(message.dataId, writer.uint32(26).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 = createBaseStoreAlertDataRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; case 2: message.alertData = data_acquisition_1.AssociatedAlertData.decode(reader, reader.uint32()); break; case 3: message.dataId = data_acquisition_1.DataIdentifier.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, alertData: isSet(object.alertData) ? data_acquisition_1.AssociatedAlertData.fromJSON(object.alertData) : undefined, dataId: isSet(object.dataId) ? data_acquisition_1.DataIdentifier.fromJSON(object.dataId) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); message.alertData !== undefined && (obj.alertData = message.alertData ? data_acquisition_1.AssociatedAlertData.toJSON(message.alertData) : undefined); message.dataId !== undefined && (obj.dataId = message.dataId ? data_acquisition_1.DataIdentifier.toJSON(message.dataId) : undefined); return obj; }, fromPartial(object) { const message = createBaseStoreAlertDataRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; message.alertData = object.alertData !== undefined && object.alertData !== null ? data_acquisition_1.AssociatedAlertData.fromPartial(object.alertData) : undefined; message.dataId = object.dataId !== undefined && object.dataId !== null ? data_acquisition_1.DataIdentifier.fromPartial(object.dataId) : undefined; return message; }, }; function createBaseStoreAlertDataResponse() { return { header: undefined }; } exports.StoreAlertDataResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).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 = createBaseStoreAlertDataResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); return obj; }, fromPartial(object) { const message = createBaseStoreAlertDataResponse(); message.header = object.header !== undefined && object.header !== null ? header_1.ResponseHeader.fromPartial(object.header) : undefined; return message; }, }; function createBaseStoreDataRequest() { return { header: undefined, data: new Uint8Array(), dataId: undefined, fileExtension: "", }; } exports.StoreDataRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } if (message.data.length !== 0) { writer.uint32(18).bytes(message.data); } if (message.dataId !== undefined) { data_acquisition_1.DataIdentifier.encode(message.dataId, writer.uint32(26).fork()).ldelim(); } if (message.fileExtension !== "") { writer.uint32(34).string(message.fileExtension); } 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 = createBaseStoreDataRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; case 2: message.data = reader.bytes(); break; case 3: message.dataId = data_acquisition_1.DataIdentifier.decode(reader, reader.uint32()); break; case 4: message.fileExtension = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, data: isSet(object.data) ? bytesFromBase64(object.data) : new Uint8Array(), dataId: isSet(object.dataId) ? data_acquisition_1.DataIdentifier.fromJSON(object.dataId) : undefined, fileExtension: isSet(object.fileExtension) ? String(object.fileExtension) : "", }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())); message.dataId !== undefined && (obj.dataId = message.dataId ? data_acquisition_1.DataIdentifier.toJSON(message.dataId) : undefined); message.fileExtension !== undefined && (obj.fileExtension = message.fileExtension); return obj; }, fromPartial(object) { const message = createBaseStoreDataRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; message.data = object.data ?? new Uint8Array(); message.dataId = object.dataId !== undefined && object.dataId !== null ? data_acquisition_1.DataIdentifier.fromPartial(object.dataId) : undefined; message.fileExtension = object.fileExtension ?? ""; return message; }, }; function createBaseStoreDataResponse() { return { header: undefined }; } exports.StoreDataResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).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 = createBaseStoreDataResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); return obj; }, fromPartial(object) { const message = createBaseStoreDataResponse(); message.header = object.header !== undefined && object.header !== null ? header_1.ResponseHeader.fromPartial(object.header) : undefined; return message; }, }; function createBaseListCaptureActionsRequest() { return { header: undefined, query: undefined }; } exports.ListCaptureActionsRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } if (message.query !== undefined) { exports.DataQueryParams.encode(message.query, writer.uint32(18).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 = createBaseListCaptureActionsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; case 2: message.query = exports.DataQueryParams.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, query: isSet(object.query) ? exports.DataQueryParams.fromJSON(object.query) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); message.query !== undefined && (obj.query = message.query ? exports.DataQueryParams.toJSON(message.query) : undefined); return obj; }, fromPartial(object) { const message = createBaseListCaptureActionsRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; message.query = object.query !== undefined && object.query !== null ? exports.DataQueryParams.fromPartial(object.query) : undefined; return message; }, }; function createBaseListCaptureActionsResponse() { return { header: undefined, actionIds: [] }; } exports.ListCaptureActionsResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } for (const v of message.actionIds) { data_acquisition_1.CaptureActionId.encode(v, writer.uint32(18).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 = createBaseListCaptureActionsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; case 2: message.actionIds.push(data_acquisition_1.CaptureActionId.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, actionIds: Array.isArray(object?.actionIds) ? object.actionIds.map((e) => data_acquisition_1.CaptureActionId.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); if (message.actionIds) { obj.actionIds = message.actionIds.map((e) => e ? data_acquisition_1.CaptureActionId.toJSON(e) : undefined); } else { obj.actionIds = []; } return obj; }, fromPartial(object) { const message = createBaseListCaptureActionsResponse(); message.header = object.header !== undefined && object.header !== null ? header_1.ResponseHeader.fromPartial(object.header) : undefined; message.actionIds = object.actionIds?.map((e) => data_acquisition_1.CaptureActionId.fromPartial(e)) || []; return message; }, }; function createBaseListStoredImagesRequest() { return { header: undefined, query: undefined }; } exports.ListStoredImagesRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } if (message.query !== undefined) { exports.DataQueryParams.encode(message.query, writer.uint32(18).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 = createBaseListStoredImagesRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; case 2: message.query = exports.DataQueryParams.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, query: isSet(object.query) ? exports.DataQueryParams.fromJSON(object.query) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); message.query !== undefined && (obj.query = message.query ? exports.DataQueryParams.toJSON(message.query) : undefined); return obj; }, fromPartial(object) { const message = createBaseListStoredImagesRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; message.query = object.query !== undefined && object.query !== null ? exports.DataQueryParams.fromPartial(object.query) : undefined; return message; }, }; function createBaseListStoredImagesResponse() { return { header: undefined, dataIds: [] }; } exports.ListStoredImagesResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } for (const v of message.dataIds) { data_acquisition_1.DataIdentifier.encode(v, writer.uint32(18).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 = createBaseListStoredImagesResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; case 2: message.dataIds.push(data_acquisition_1.DataIdentifier.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, dataIds: Array.isArray(object?.dataIds) ? object.dataIds.map((e) => data_acquisition_1.DataIdentifier.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); if (message.dataIds) { obj.dataIds = message.dataIds.map((e) => e ? data_acquisition_1.DataIdentifier.toJSON(e) : undefined); } else { obj.dataIds = []; } return obj; }, fromPartial(object) { const message = createBaseListStoredImagesResponse(); message.header = object.header !== undefined && object.header !== null ? header_1.ResponseHeader.fromPartial(object.header) : undefined; message.dataIds = object.dataIds?.map((e) => data_acquisition_1.DataIdentifier.fromPartial(e)) || []; return message; }, }; function createBaseListStoredMetadataRequest() { return { header: undefined, query: undefined }; } exports.ListStoredMetadataRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } if (message.query !== undefined) { exports.DataQueryParams.encode(message.query, writer.uint32(18).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 = createBaseListStoredMetadataRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; case 2: message.query = exports.DataQueryParams.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, query: isSet(object.query) ? exports.DataQueryParams.fromJSON(object.query) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); message.query !== undefined && (obj.query = message.query ? exports.DataQueryParams.toJSON(message.query) : undefined); return obj; }, fromPartial(object) { const message = createBaseListStoredMetadataRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; message.query = object.query !== undefined && object.query !== null ? exports.DataQueryParams.fromPartial(object.query) : undefined; return message; }, }; function createBaseListStoredMetadataResponse() { return { header: undefined, dataIds: [] }; } exports.ListStoredMetadataResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } for (const v of message.dataIds) { data_acquisition_1.DataIdentifier.encode(v, writer.uint32(18).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 = createBaseListStoredMetadataResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; case 2: message.dataIds.push(data_acquisition_1.DataIdentifier.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, dataIds: Array.isArray(object?.dataIds) ? object.dataIds.map((e) => data_acquisition_1.DataIdentifier.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); if (message.dataIds) { obj.dataIds = message.dataIds.map((e) => e ? data_acquisition_1.DataIdentifier.toJSON(e) : undefined); } else { obj.dataIds = []; } return obj; }, fromPartial(object) { const message = createBaseListStoredMetadataResponse(); message.header = object.header !== undefined && object.header !== null ? header_1.ResponseHeader.fromPartial(object.header) : undefined; message.dataIds = object.dataIds?.map((e) => data_acquisition_1.DataIdentifier.fromPartial(e)) || []; return message; }, }; function createBaseListStoredAlertDataRequest() { return { header: undefined, query: undefined }; } exports.ListStoredAlertDataRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } if (message.query !== undefined) { exports.DataQueryParams.encode(message.query, writer.uint32(18).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 = createBaseListStoredAlertDataRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; case 2: message.query = exports.DataQueryParams.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, query: isSet(object.query) ? exports.DataQueryParams.fromJSON(object.query) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); message.query !== undefined && (obj.query = message.query ? exports.DataQueryParams.toJSON(message.query) : undefined); return obj; }, fromPartial(object) { const message = createBaseListStoredAlertDataRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; message.query = object.query !== undefined && object.query !== null ? exports.DataQueryParams.fromPartial(object.query) : undefined; return message; }, }; function createBaseListStoredAlertDataResponse() { return { header: undefined, dataIds: [] }; } exports.ListStoredAlertDataResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } for (const v of message.dataIds) { data_acquisition_1.DataIdentifier.encode(v, writer.uint32(18).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 = createBaseListStoredAlertDataResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; case 2: message.dataIds.push(data_acquisition_1.DataIdentifier.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, dataIds: Array.isArray(object?.dataIds) ? object.dataIds.map((e) => data_acquisition_1.DataIdentifier.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); if (message.dataIds) { obj.dataIds = message.dataIds.map((e) => e ? data_acquisition_1.DataIdentifier.toJSON(e) : undefined); } else { obj.dataIds = []; } return obj; }, fromPartial(object) { con