ardunno-cli
Version:
nice-grpc API for the Arduino CLI
1,371 lines • 53.6 kB
JavaScript
"use strict";
// Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions:
// protoc-gen-ts_proto v1.181.2
// protoc v3.20.3
// source: cc/arduino/cli/commands/v1/core.proto
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.PlatformSearchResponse = exports.PlatformSearchRequest = exports.PlatformUpgradeResponse_Result = exports.PlatformUpgradeResponse = exports.PlatformUpgradeRequest = exports.AlreadyAtLatestVersionError = exports.PlatformUninstallResponse_Result = exports.PlatformUninstallResponse = exports.PlatformUninstallRequest = exports.PlatformDownloadResponse_Result = exports.PlatformDownloadResponse = exports.PlatformDownloadRequest = exports.PlatformLoadingError = exports.PlatformInstallResponse_Result = exports.PlatformInstallResponse = exports.PlatformInstallRequest = void 0;
/* eslint-disable */
const minimal_1 = __importDefault(require("protobufjs/minimal"));
const common_1 = require("./common");
function createBasePlatformInstallRequest() {
return {
instance: undefined,
platformPackage: '',
architecture: '',
version: '',
skipPostInstall: false,
noOverwrite: false,
skipPreUninstall: false,
};
}
exports.PlatformInstallRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.instance !== undefined) {
common_1.Instance.encode(message.instance, writer.uint32(10).fork()).ldelim();
}
if (message.platformPackage !== '') {
writer.uint32(18).string(message.platformPackage);
}
if (message.architecture !== '') {
writer.uint32(26).string(message.architecture);
}
if (message.version !== '') {
writer.uint32(34).string(message.version);
}
if (message.skipPostInstall !== false) {
writer.uint32(40).bool(message.skipPostInstall);
}
if (message.noOverwrite !== false) {
writer.uint32(48).bool(message.noOverwrite);
}
if (message.skipPreUninstall !== false) {
writer.uint32(56).bool(message.skipPreUninstall);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformInstallRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.instance = common_1.Instance.decode(reader, reader.uint32());
continue;
case 2:
if (tag !== 18) {
break;
}
message.platformPackage = reader.string();
continue;
case 3:
if (tag !== 26) {
break;
}
message.architecture = reader.string();
continue;
case 4:
if (tag !== 34) {
break;
}
message.version = reader.string();
continue;
case 5:
if (tag !== 40) {
break;
}
message.skipPostInstall = reader.bool();
continue;
case 6:
if (tag !== 48) {
break;
}
message.noOverwrite = reader.bool();
continue;
case 7:
if (tag !== 56) {
break;
}
message.skipPreUninstall = reader.bool();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance)
? common_1.Instance.fromJSON(object.instance)
: undefined,
platformPackage: isSet(object.platformPackage)
? globalThis.String(object.platformPackage)
: '',
architecture: isSet(object.architecture)
? globalThis.String(object.architecture)
: '',
version: isSet(object.version) ? globalThis.String(object.version) : '',
skipPostInstall: isSet(object.skipPostInstall)
? globalThis.Boolean(object.skipPostInstall)
: false,
noOverwrite: isSet(object.noOverwrite)
? globalThis.Boolean(object.noOverwrite)
: false,
skipPreUninstall: isSet(object.skipPreUninstall)
? globalThis.Boolean(object.skipPreUninstall)
: false,
};
},
toJSON(message) {
const obj = {};
if (message.instance !== undefined) {
obj.instance = common_1.Instance.toJSON(message.instance);
}
if (message.platformPackage !== '') {
obj.platformPackage = message.platformPackage;
}
if (message.architecture !== '') {
obj.architecture = message.architecture;
}
if (message.version !== '') {
obj.version = message.version;
}
if (message.skipPostInstall !== false) {
obj.skipPostInstall = message.skipPostInstall;
}
if (message.noOverwrite !== false) {
obj.noOverwrite = message.noOverwrite;
}
if (message.skipPreUninstall !== false) {
obj.skipPreUninstall = message.skipPreUninstall;
}
return obj;
},
create(base) {
return exports.PlatformInstallRequest.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f;
const message = createBasePlatformInstallRequest();
message.instance =
object.instance !== undefined && object.instance !== null
? common_1.Instance.fromPartial(object.instance)
: undefined;
message.platformPackage = (_a = object.platformPackage) !== null && _a !== void 0 ? _a : '';
message.architecture = (_b = object.architecture) !== null && _b !== void 0 ? _b : '';
message.version = (_c = object.version) !== null && _c !== void 0 ? _c : '';
message.skipPostInstall = (_d = object.skipPostInstall) !== null && _d !== void 0 ? _d : false;
message.noOverwrite = (_e = object.noOverwrite) !== null && _e !== void 0 ? _e : false;
message.skipPreUninstall = (_f = object.skipPreUninstall) !== null && _f !== void 0 ? _f : false;
return message;
},
};
function createBasePlatformInstallResponse() {
return { message: undefined };
}
exports.PlatformInstallResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
var _a;
switch ((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) {
case 'progress':
common_1.DownloadProgress.encode(message.message.progress, writer.uint32(10).fork()).ldelim();
break;
case 'taskProgress':
common_1.TaskProgress.encode(message.message.taskProgress, writer.uint32(18).fork()).ldelim();
break;
case 'result':
exports.PlatformInstallResponse_Result.encode(message.message.result, writer.uint32(26).fork()).ldelim();
break;
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformInstallResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.message = {
$case: 'progress',
progress: common_1.DownloadProgress.decode(reader, reader.uint32()),
};
continue;
case 2:
if (tag !== 18) {
break;
}
message.message = {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.decode(reader, reader.uint32()),
};
continue;
case 3:
if (tag !== 26) {
break;
}
message.message = {
$case: 'result',
result: exports.PlatformInstallResponse_Result.decode(reader, reader.uint32()),
};
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
message: isSet(object.progress)
? {
$case: 'progress',
progress: common_1.DownloadProgress.fromJSON(object.progress),
}
: isSet(object.taskProgress)
? {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.fromJSON(object.taskProgress),
}
: isSet(object.result)
? {
$case: 'result',
result: exports.PlatformInstallResponse_Result.fromJSON(object.result),
}
: undefined,
};
},
toJSON(message) {
var _a, _b, _c;
const obj = {};
if (((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) === 'progress') {
obj.progress = common_1.DownloadProgress.toJSON(message.message.progress);
}
if (((_b = message.message) === null || _b === void 0 ? void 0 : _b.$case) === 'taskProgress') {
obj.taskProgress = common_1.TaskProgress.toJSON(message.message.taskProgress);
}
if (((_c = message.message) === null || _c === void 0 ? void 0 : _c.$case) === 'result') {
obj.result = exports.PlatformInstallResponse_Result.toJSON(message.message.result);
}
return obj;
},
create(base) {
return exports.PlatformInstallResponse.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f, _g, _h, _j;
const message = createBasePlatformInstallResponse();
if (((_a = object.message) === null || _a === void 0 ? void 0 : _a.$case) === 'progress' &&
((_b = object.message) === null || _b === void 0 ? void 0 : _b.progress) !== undefined &&
((_c = object.message) === null || _c === void 0 ? void 0 : _c.progress) !== null) {
message.message = {
$case: 'progress',
progress: common_1.DownloadProgress.fromPartial(object.message.progress),
};
}
if (((_d = object.message) === null || _d === void 0 ? void 0 : _d.$case) === 'taskProgress' &&
((_e = object.message) === null || _e === void 0 ? void 0 : _e.taskProgress) !== undefined &&
((_f = object.message) === null || _f === void 0 ? void 0 : _f.taskProgress) !== null) {
message.message = {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.fromPartial(object.message.taskProgress),
};
}
if (((_g = object.message) === null || _g === void 0 ? void 0 : _g.$case) === 'result' &&
((_h = object.message) === null || _h === void 0 ? void 0 : _h.result) !== undefined &&
((_j = object.message) === null || _j === void 0 ? void 0 : _j.result) !== null) {
message.message = {
$case: 'result',
result: exports.PlatformInstallResponse_Result.fromPartial(object.message.result),
};
}
return message;
},
};
function createBasePlatformInstallResponse_Result() {
return {};
}
exports.PlatformInstallResponse_Result = {
encode(_, writer = minimal_1.default.Writer.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformInstallResponse_Result();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(_) {
return {};
},
toJSON(_) {
const obj = {};
return obj;
},
create(base) {
return exports.PlatformInstallResponse_Result.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(_) {
const message = createBasePlatformInstallResponse_Result();
return message;
},
};
function createBasePlatformLoadingError() {
return {};
}
exports.PlatformLoadingError = {
encode(_, writer = minimal_1.default.Writer.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformLoadingError();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(_) {
return {};
},
toJSON(_) {
const obj = {};
return obj;
},
create(base) {
return exports.PlatformLoadingError.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(_) {
const message = createBasePlatformLoadingError();
return message;
},
};
function createBasePlatformDownloadRequest() {
return {
instance: undefined,
platformPackage: '',
architecture: '',
version: '',
};
}
exports.PlatformDownloadRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.instance !== undefined) {
common_1.Instance.encode(message.instance, writer.uint32(10).fork()).ldelim();
}
if (message.platformPackage !== '') {
writer.uint32(18).string(message.platformPackage);
}
if (message.architecture !== '') {
writer.uint32(26).string(message.architecture);
}
if (message.version !== '') {
writer.uint32(34).string(message.version);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformDownloadRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.instance = common_1.Instance.decode(reader, reader.uint32());
continue;
case 2:
if (tag !== 18) {
break;
}
message.platformPackage = reader.string();
continue;
case 3:
if (tag !== 26) {
break;
}
message.architecture = reader.string();
continue;
case 4:
if (tag !== 34) {
break;
}
message.version = reader.string();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance)
? common_1.Instance.fromJSON(object.instance)
: undefined,
platformPackage: isSet(object.platformPackage)
? globalThis.String(object.platformPackage)
: '',
architecture: isSet(object.architecture)
? globalThis.String(object.architecture)
: '',
version: isSet(object.version) ? globalThis.String(object.version) : '',
};
},
toJSON(message) {
const obj = {};
if (message.instance !== undefined) {
obj.instance = common_1.Instance.toJSON(message.instance);
}
if (message.platformPackage !== '') {
obj.platformPackage = message.platformPackage;
}
if (message.architecture !== '') {
obj.architecture = message.architecture;
}
if (message.version !== '') {
obj.version = message.version;
}
return obj;
},
create(base) {
return exports.PlatformDownloadRequest.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c;
const message = createBasePlatformDownloadRequest();
message.instance =
object.instance !== undefined && object.instance !== null
? common_1.Instance.fromPartial(object.instance)
: undefined;
message.platformPackage = (_a = object.platformPackage) !== null && _a !== void 0 ? _a : '';
message.architecture = (_b = object.architecture) !== null && _b !== void 0 ? _b : '';
message.version = (_c = object.version) !== null && _c !== void 0 ? _c : '';
return message;
},
};
function createBasePlatformDownloadResponse() {
return { message: undefined };
}
exports.PlatformDownloadResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
var _a;
switch ((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) {
case 'progress':
common_1.DownloadProgress.encode(message.message.progress, writer.uint32(10).fork()).ldelim();
break;
case 'result':
exports.PlatformDownloadResponse_Result.encode(message.message.result, writer.uint32(18).fork()).ldelim();
break;
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformDownloadResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.message = {
$case: 'progress',
progress: common_1.DownloadProgress.decode(reader, reader.uint32()),
};
continue;
case 2:
if (tag !== 18) {
break;
}
message.message = {
$case: 'result',
result: exports.PlatformDownloadResponse_Result.decode(reader, reader.uint32()),
};
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
message: isSet(object.progress)
? {
$case: 'progress',
progress: common_1.DownloadProgress.fromJSON(object.progress),
}
: isSet(object.result)
? {
$case: 'result',
result: exports.PlatformDownloadResponse_Result.fromJSON(object.result),
}
: undefined,
};
},
toJSON(message) {
var _a, _b;
const obj = {};
if (((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) === 'progress') {
obj.progress = common_1.DownloadProgress.toJSON(message.message.progress);
}
if (((_b = message.message) === null || _b === void 0 ? void 0 : _b.$case) === 'result') {
obj.result = exports.PlatformDownloadResponse_Result.toJSON(message.message.result);
}
return obj;
},
create(base) {
return exports.PlatformDownloadResponse.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f;
const message = createBasePlatformDownloadResponse();
if (((_a = object.message) === null || _a === void 0 ? void 0 : _a.$case) === 'progress' &&
((_b = object.message) === null || _b === void 0 ? void 0 : _b.progress) !== undefined &&
((_c = object.message) === null || _c === void 0 ? void 0 : _c.progress) !== null) {
message.message = {
$case: 'progress',
progress: common_1.DownloadProgress.fromPartial(object.message.progress),
};
}
if (((_d = object.message) === null || _d === void 0 ? void 0 : _d.$case) === 'result' &&
((_e = object.message) === null || _e === void 0 ? void 0 : _e.result) !== undefined &&
((_f = object.message) === null || _f === void 0 ? void 0 : _f.result) !== null) {
message.message = {
$case: 'result',
result: exports.PlatformDownloadResponse_Result.fromPartial(object.message.result),
};
}
return message;
},
};
function createBasePlatformDownloadResponse_Result() {
return {};
}
exports.PlatformDownloadResponse_Result = {
encode(_, writer = minimal_1.default.Writer.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformDownloadResponse_Result();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(_) {
return {};
},
toJSON(_) {
const obj = {};
return obj;
},
create(base) {
return exports.PlatformDownloadResponse_Result.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(_) {
const message = createBasePlatformDownloadResponse_Result();
return message;
},
};
function createBasePlatformUninstallRequest() {
return {
instance: undefined,
platformPackage: '',
architecture: '',
skipPreUninstall: false,
};
}
exports.PlatformUninstallRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.instance !== undefined) {
common_1.Instance.encode(message.instance, writer.uint32(10).fork()).ldelim();
}
if (message.platformPackage !== '') {
writer.uint32(18).string(message.platformPackage);
}
if (message.architecture !== '') {
writer.uint32(26).string(message.architecture);
}
if (message.skipPreUninstall !== false) {
writer.uint32(32).bool(message.skipPreUninstall);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformUninstallRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.instance = common_1.Instance.decode(reader, reader.uint32());
continue;
case 2:
if (tag !== 18) {
break;
}
message.platformPackage = reader.string();
continue;
case 3:
if (tag !== 26) {
break;
}
message.architecture = reader.string();
continue;
case 4:
if (tag !== 32) {
break;
}
message.skipPreUninstall = reader.bool();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance)
? common_1.Instance.fromJSON(object.instance)
: undefined,
platformPackage: isSet(object.platformPackage)
? globalThis.String(object.platformPackage)
: '',
architecture: isSet(object.architecture)
? globalThis.String(object.architecture)
: '',
skipPreUninstall: isSet(object.skipPreUninstall)
? globalThis.Boolean(object.skipPreUninstall)
: false,
};
},
toJSON(message) {
const obj = {};
if (message.instance !== undefined) {
obj.instance = common_1.Instance.toJSON(message.instance);
}
if (message.platformPackage !== '') {
obj.platformPackage = message.platformPackage;
}
if (message.architecture !== '') {
obj.architecture = message.architecture;
}
if (message.skipPreUninstall !== false) {
obj.skipPreUninstall = message.skipPreUninstall;
}
return obj;
},
create(base) {
return exports.PlatformUninstallRequest.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c;
const message = createBasePlatformUninstallRequest();
message.instance =
object.instance !== undefined && object.instance !== null
? common_1.Instance.fromPartial(object.instance)
: undefined;
message.platformPackage = (_a = object.platformPackage) !== null && _a !== void 0 ? _a : '';
message.architecture = (_b = object.architecture) !== null && _b !== void 0 ? _b : '';
message.skipPreUninstall = (_c = object.skipPreUninstall) !== null && _c !== void 0 ? _c : false;
return message;
},
};
function createBasePlatformUninstallResponse() {
return { message: undefined };
}
exports.PlatformUninstallResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
var _a;
switch ((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) {
case 'taskProgress':
common_1.TaskProgress.encode(message.message.taskProgress, writer.uint32(10).fork()).ldelim();
break;
case 'result':
exports.PlatformUninstallResponse_Result.encode(message.message.result, writer.uint32(18).fork()).ldelim();
break;
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformUninstallResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.message = {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.decode(reader, reader.uint32()),
};
continue;
case 2:
if (tag !== 18) {
break;
}
message.message = {
$case: 'result',
result: exports.PlatformUninstallResponse_Result.decode(reader, reader.uint32()),
};
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
message: isSet(object.taskProgress)
? {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.fromJSON(object.taskProgress),
}
: isSet(object.result)
? {
$case: 'result',
result: exports.PlatformUninstallResponse_Result.fromJSON(object.result),
}
: undefined,
};
},
toJSON(message) {
var _a, _b;
const obj = {};
if (((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) === 'taskProgress') {
obj.taskProgress = common_1.TaskProgress.toJSON(message.message.taskProgress);
}
if (((_b = message.message) === null || _b === void 0 ? void 0 : _b.$case) === 'result') {
obj.result = exports.PlatformUninstallResponse_Result.toJSON(message.message.result);
}
return obj;
},
create(base) {
return exports.PlatformUninstallResponse.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f;
const message = createBasePlatformUninstallResponse();
if (((_a = object.message) === null || _a === void 0 ? void 0 : _a.$case) === 'taskProgress' &&
((_b = object.message) === null || _b === void 0 ? void 0 : _b.taskProgress) !== undefined &&
((_c = object.message) === null || _c === void 0 ? void 0 : _c.taskProgress) !== null) {
message.message = {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.fromPartial(object.message.taskProgress),
};
}
if (((_d = object.message) === null || _d === void 0 ? void 0 : _d.$case) === 'result' &&
((_e = object.message) === null || _e === void 0 ? void 0 : _e.result) !== undefined &&
((_f = object.message) === null || _f === void 0 ? void 0 : _f.result) !== null) {
message.message = {
$case: 'result',
result: exports.PlatformUninstallResponse_Result.fromPartial(object.message.result),
};
}
return message;
},
};
function createBasePlatformUninstallResponse_Result() {
return {};
}
exports.PlatformUninstallResponse_Result = {
encode(_, writer = minimal_1.default.Writer.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformUninstallResponse_Result();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(_) {
return {};
},
toJSON(_) {
const obj = {};
return obj;
},
create(base) {
return exports.PlatformUninstallResponse_Result.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(_) {
const message = createBasePlatformUninstallResponse_Result();
return message;
},
};
function createBaseAlreadyAtLatestVersionError() {
return {};
}
exports.AlreadyAtLatestVersionError = {
encode(_, writer = minimal_1.default.Writer.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseAlreadyAtLatestVersionError();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(_) {
return {};
},
toJSON(_) {
const obj = {};
return obj;
},
create(base) {
return exports.AlreadyAtLatestVersionError.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(_) {
const message = createBaseAlreadyAtLatestVersionError();
return message;
},
};
function createBasePlatformUpgradeRequest() {
return {
instance: undefined,
platformPackage: '',
architecture: '',
skipPostInstall: false,
skipPreUninstall: false,
};
}
exports.PlatformUpgradeRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.instance !== undefined) {
common_1.Instance.encode(message.instance, writer.uint32(10).fork()).ldelim();
}
if (message.platformPackage !== '') {
writer.uint32(18).string(message.platformPackage);
}
if (message.architecture !== '') {
writer.uint32(26).string(message.architecture);
}
if (message.skipPostInstall !== false) {
writer.uint32(32).bool(message.skipPostInstall);
}
if (message.skipPreUninstall !== false) {
writer.uint32(40).bool(message.skipPreUninstall);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformUpgradeRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.instance = common_1.Instance.decode(reader, reader.uint32());
continue;
case 2:
if (tag !== 18) {
break;
}
message.platformPackage = reader.string();
continue;
case 3:
if (tag !== 26) {
break;
}
message.architecture = reader.string();
continue;
case 4:
if (tag !== 32) {
break;
}
message.skipPostInstall = reader.bool();
continue;
case 5:
if (tag !== 40) {
break;
}
message.skipPreUninstall = reader.bool();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance)
? common_1.Instance.fromJSON(object.instance)
: undefined,
platformPackage: isSet(object.platformPackage)
? globalThis.String(object.platformPackage)
: '',
architecture: isSet(object.architecture)
? globalThis.String(object.architecture)
: '',
skipPostInstall: isSet(object.skipPostInstall)
? globalThis.Boolean(object.skipPostInstall)
: false,
skipPreUninstall: isSet(object.skipPreUninstall)
? globalThis.Boolean(object.skipPreUninstall)
: false,
};
},
toJSON(message) {
const obj = {};
if (message.instance !== undefined) {
obj.instance = common_1.Instance.toJSON(message.instance);
}
if (message.platformPackage !== '') {
obj.platformPackage = message.platformPackage;
}
if (message.architecture !== '') {
obj.architecture = message.architecture;
}
if (message.skipPostInstall !== false) {
obj.skipPostInstall = message.skipPostInstall;
}
if (message.skipPreUninstall !== false) {
obj.skipPreUninstall = message.skipPreUninstall;
}
return obj;
},
create(base) {
return exports.PlatformUpgradeRequest.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d;
const message = createBasePlatformUpgradeRequest();
message.instance =
object.instance !== undefined && object.instance !== null
? common_1.Instance.fromPartial(object.instance)
: undefined;
message.platformPackage = (_a = object.platformPackage) !== null && _a !== void 0 ? _a : '';
message.architecture = (_b = object.architecture) !== null && _b !== void 0 ? _b : '';
message.skipPostInstall = (_c = object.skipPostInstall) !== null && _c !== void 0 ? _c : false;
message.skipPreUninstall = (_d = object.skipPreUninstall) !== null && _d !== void 0 ? _d : false;
return message;
},
};
function createBasePlatformUpgradeResponse() {
return { message: undefined };
}
exports.PlatformUpgradeResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
var _a;
switch ((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) {
case 'progress':
common_1.DownloadProgress.encode(message.message.progress, writer.uint32(10).fork()).ldelim();
break;
case 'taskProgress':
common_1.TaskProgress.encode(message.message.taskProgress, writer.uint32(18).fork()).ldelim();
break;
case 'result':
exports.PlatformUpgradeResponse_Result.encode(message.message.result, writer.uint32(26).fork()).ldelim();
break;
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformUpgradeResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.message = {
$case: 'progress',
progress: common_1.DownloadProgress.decode(reader, reader.uint32()),
};
continue;
case 2:
if (tag !== 18) {
break;
}
message.message = {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.decode(reader, reader.uint32()),
};
continue;
case 3:
if (tag !== 26) {
break;
}
message.message = {
$case: 'result',
result: exports.PlatformUpgradeResponse_Result.decode(reader, reader.uint32()),
};
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
message: isSet(object.progress)
? {
$case: 'progress',
progress: common_1.DownloadProgress.fromJSON(object.progress),
}
: isSet(object.taskProgress)
? {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.fromJSON(object.taskProgress),
}
: isSet(object.result)
? {
$case: 'result',
result: exports.PlatformUpgradeResponse_Result.fromJSON(object.result),
}
: undefined,
};
},
toJSON(message) {
var _a, _b, _c;
const obj = {};
if (((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) === 'progress') {
obj.progress = common_1.DownloadProgress.toJSON(message.message.progress);
}
if (((_b = message.message) === null || _b === void 0 ? void 0 : _b.$case) === 'taskProgress') {
obj.taskProgress = common_1.TaskProgress.toJSON(message.message.taskProgress);
}
if (((_c = message.message) === null || _c === void 0 ? void 0 : _c.$case) === 'result') {
obj.result = exports.PlatformUpgradeResponse_Result.toJSON(message.message.result);
}
return obj;
},
create(base) {
return exports.PlatformUpgradeResponse.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f, _g, _h, _j;
const message = createBasePlatformUpgradeResponse();
if (((_a = object.message) === null || _a === void 0 ? void 0 : _a.$case) === 'progress' &&
((_b = object.message) === null || _b === void 0 ? void 0 : _b.progress) !== undefined &&
((_c = object.message) === null || _c === void 0 ? void 0 : _c.progress) !== null) {
message.message = {
$case: 'progress',
progress: common_1.DownloadProgress.fromPartial(object.message.progress),
};
}
if (((_d = object.message) === null || _d === void 0 ? void 0 : _d.$case) === 'taskProgress' &&
((_e = object.message) === null || _e === void 0 ? void 0 : _e.taskProgress) !== undefined &&
((_f = object.message) === null || _f === void 0 ? void 0 : _f.taskProgress) !== null) {
message.message = {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.fromPartial(object.message.taskProgress),
};
}
if (((_g = object.message) === null || _g === void 0 ? void 0 : _g.$case) === 'result' &&
((_h = object.message) === null || _h === void 0 ? void 0 : _h.result) !== undefined &&
((_j = object.message) === null || _j === void 0 ? void 0 : _j.result) !== null) {
message.message = {
$case: 'result',
result: exports.PlatformUpgradeResponse_Result.fromPartial(object.message.result),
};
}
return message;
},
};
function createBasePlatformUpgradeResponse_Result() {
return { platform: undefined };
}
exports.PlatformUpgradeResponse_Result = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.platform !== undefined) {
common_1.Platform.encode(message.platform, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformUpgradeResponse_Result();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.platform = common_1.Platform.decode(reader, reader.uint32());
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
platform: isSet(object.platform)
? common_1.Platform.fromJSON(object.platform)
: undefined,
};
},
toJSON(message) {
const obj = {};
if (message.platform !== undefined) {
obj.platform = common_1.Platform.toJSON(message.platform);
}
return obj;
},
create(base) {
return exports.PlatformUpgradeResponse_Result.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
const message = createBasePlatformUpgradeResponse_Result();
message.platform =
object.platform !== undefined && object.platform !== null
? common_1.Platform.fromPartial(object.platform)
: undefined;
return message;
},
};
function createBasePlatformSearchRequest() {
return { instance: undefined, searchArgs: '', manuallyInstalled: false };
}
exports.PlatformSearchRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.instance !== undefined) {
common_1.Instance.encode(message.instance, writer.uint32(10).fork()).ldelim();
}
if (message.searchArgs !== '') {
writer.uint32(18).string(message.searchArgs);
}
if (message.manuallyInstalled !== false) {
writer.uint32(24).bool(message.manuallyInstalled);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformSearchRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.instance = common_1.Instance.decode(reader, reader.uint32());
continue;
case 2:
if (tag !== 18) {
break;
}
message.searchArgs = reader.string();
continue;
case 3:
if (tag !== 24) {
break;
}
message.manuallyInstalled = reader.bool();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance)
? common_1.Instance.fromJSON(object.instance)
: undefined,
searchArgs: isSet(object.searchArgs)
? globalThis.String(object.searchArgs)
: '',
manuallyInstalled: isSet(object.manuallyInstalled)
? globalThis.Boolean(object.manuallyInstalled)
: false,
};
},
toJSON(message) {
const obj = {};
if (message.instance !== undefined) {
obj.instance = common_1.Instance.toJSON(message.instance);
}
if (message.searchArgs !== '') {
obj.searchArgs = message.searchArgs;
}
if (message.manuallyInstalled !== false) {
obj.manuallyInstalled = message.manuallyInstalled;
}
return obj;
},
create(base) {
return exports.PlatformSearchRequest.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b;
const message = createBasePlatformSearchRequest();
message.instance =
object.instance !== undefined && object.instance !== null
? common_1.Instance.fromPartial(object.instance)
: undefined;
message.searchArgs = (_a = object.searchArgs) !== null && _a !== void 0 ? _a : '';
message.manuallyInstalled = (_b = object.manuallyInstalled) !== null && _b !== void 0 ? _b : false;
return message;
},
};
function createBasePlatformSearchResponse() {
return { searchOutput: [] };
}
exports.PlatformSearchResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
for (const v of message.searchOutput) {
common_1.PlatformSummary.encode(v, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformSearchResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.searchOutput.push(common_1.PlatformSummary.decode(reader, reader.uint32()));
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
searchOutput: globalThis.Array.isArray(object === null || object === void 0 ? void 0 : object.searchOutput)
? object.searchOutput.map((e) => common_1.PlatformSummary.fromJSON(e))
: [],
};
},
toJSON(message) {
var _a;
const obj = {};
if ((_a = message.searchOutput) === null || _a === void 0 ? void 0 : _a.length) {
obj.searchOutput = message.searchOutput.map((e) => common_1.PlatformSummary.toJSON(e));
}
return obj;
},
create(base) {
return exports.PlatformSearchResponse.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a;
const message = createBasePlatformSearchResponse();
message.searchOutput =
((_a = object.searchOutput) === null || _a === void 0 ? void 0 : _a.map((e) => common_1.PlatformSummary.fromPartial(e))) || [];
return message;
},
};
function isSet(value) {
return value !== null && value !== undefined;
}