@aneoconsultingfr/armonik.api
Version:
gRPC API to interact with ArmoniK built for the web
778 lines (775 loc) • 26.4 kB
JavaScript
import {
Filters as Filters2
} from "./chunk-7LQ2P7IV.mjs";
import {
Filters
} from "./chunk-7HYKB5W5.mjs";
import {
resultStatusFromJSON,
resultStatusToJSON
} from "./chunk-WFONTBCB.mjs";
import {
taskStatusFromJSON,
taskStatusToJSON
} from "./chunk-RHCXWRLW.mjs";
// src/generated/events_common.ts
import _m0 from "protobufjs/minimal.js";
var protobufPackage = "armonik.api.grpc.v1.events";
var EventsEnum = /* @__PURE__ */ ((EventsEnum2) => {
EventsEnum2[EventsEnum2["EVENTS_ENUM_UNSPECIFIED"] = 0] = "EVENTS_ENUM_UNSPECIFIED";
EventsEnum2[EventsEnum2["EVENTS_ENUM_NEW_TASK"] = 1] = "EVENTS_ENUM_NEW_TASK";
EventsEnum2[EventsEnum2["EVENTS_ENUM_TASK_STATUS_UPDATE"] = 2] = "EVENTS_ENUM_TASK_STATUS_UPDATE";
EventsEnum2[EventsEnum2["EVENTS_ENUM_NEW_RESULT"] = 3] = "EVENTS_ENUM_NEW_RESULT";
EventsEnum2[EventsEnum2["EVENTS_ENUM_RESULT_STATUS_UPDATE"] = 4] = "EVENTS_ENUM_RESULT_STATUS_UPDATE";
EventsEnum2[EventsEnum2["EVENTS_ENUM_RESULT_OWNER_UPDATE"] = 5] = "EVENTS_ENUM_RESULT_OWNER_UPDATE";
EventsEnum2[EventsEnum2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
return EventsEnum2;
})(EventsEnum || {});
function eventsEnumFromJSON(object) {
switch (object) {
case 0:
case "EVENTS_ENUM_UNSPECIFIED":
return 0 /* EVENTS_ENUM_UNSPECIFIED */;
case 1:
case "EVENTS_ENUM_NEW_TASK":
return 1 /* EVENTS_ENUM_NEW_TASK */;
case 2:
case "EVENTS_ENUM_TASK_STATUS_UPDATE":
return 2 /* EVENTS_ENUM_TASK_STATUS_UPDATE */;
case 3:
case "EVENTS_ENUM_NEW_RESULT":
return 3 /* EVENTS_ENUM_NEW_RESULT */;
case 4:
case "EVENTS_ENUM_RESULT_STATUS_UPDATE":
return 4 /* EVENTS_ENUM_RESULT_STATUS_UPDATE */;
case 5:
case "EVENTS_ENUM_RESULT_OWNER_UPDATE":
return 5 /* EVENTS_ENUM_RESULT_OWNER_UPDATE */;
case -1:
case "UNRECOGNIZED":
default:
return -1 /* UNRECOGNIZED */;
}
}
function eventsEnumToJSON(object) {
switch (object) {
case 0 /* EVENTS_ENUM_UNSPECIFIED */:
return "EVENTS_ENUM_UNSPECIFIED";
case 1 /* EVENTS_ENUM_NEW_TASK */:
return "EVENTS_ENUM_NEW_TASK";
case 2 /* EVENTS_ENUM_TASK_STATUS_UPDATE */:
return "EVENTS_ENUM_TASK_STATUS_UPDATE";
case 3 /* EVENTS_ENUM_NEW_RESULT */:
return "EVENTS_ENUM_NEW_RESULT";
case 4 /* EVENTS_ENUM_RESULT_STATUS_UPDATE */:
return "EVENTS_ENUM_RESULT_STATUS_UPDATE";
case 5 /* EVENTS_ENUM_RESULT_OWNER_UPDATE */:
return "EVENTS_ENUM_RESULT_OWNER_UPDATE";
case -1 /* UNRECOGNIZED */:
default:
return "UNRECOGNIZED";
}
}
function createBaseEventSubscriptionRequest() {
return { sessionId: "", tasksFilters: void 0, resultsFilters: void 0, returnedEvents: [] };
}
var EventSubscriptionRequest = {
encode(message, writer = _m0.Writer.create()) {
if (message.sessionId !== "") {
writer.uint32(10).string(message.sessionId);
}
if (message.tasksFilters !== void 0) {
Filters2.encode(message.tasksFilters, writer.uint32(18).fork()).ldelim();
}
if (message.resultsFilters !== void 0) {
Filters.encode(message.resultsFilters, writer.uint32(26).fork()).ldelim();
}
writer.uint32(34).fork();
for (const v of message.returnedEvents) {
writer.int32(v);
}
writer.ldelim();
return writer;
},
decode(input, length) {
const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input);
let end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseEventSubscriptionRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.sessionId = reader.string();
continue;
case 2:
if (tag !== 18) {
break;
}
message.tasksFilters = Filters2.decode(reader, reader.uint32());
continue;
case 3:
if (tag !== 26) {
break;
}
message.resultsFilters = Filters.decode(reader, reader.uint32());
continue;
case 4:
if (tag === 32) {
message.returnedEvents.push(reader.int32());
continue;
}
if (tag === 34) {
const end2 = reader.uint32() + reader.pos;
while (reader.pos < end2) {
message.returnedEvents.push(reader.int32());
}
continue;
}
break;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
sessionId: isSet(object.sessionId) ? String(object.sessionId) : "",
tasksFilters: isSet(object.tasksFilters) ? Filters2.fromJSON(object.tasksFilters) : void 0,
resultsFilters: isSet(object.resultsFilters) ? Filters.fromJSON(object.resultsFilters) : void 0,
returnedEvents: Array.isArray(object == null ? void 0 : object.returnedEvents) ? object.returnedEvents.map((e) => eventsEnumFromJSON(e)) : []
};
},
toJSON(message) {
var _a;
const obj = {};
if (message.sessionId !== "") {
obj.sessionId = message.sessionId;
}
if (message.tasksFilters !== void 0) {
obj.tasksFilters = Filters2.toJSON(message.tasksFilters);
}
if (message.resultsFilters !== void 0) {
obj.resultsFilters = Filters.toJSON(message.resultsFilters);
}
if ((_a = message.returnedEvents) == null ? void 0 : _a.length) {
obj.returnedEvents = message.returnedEvents.map((e) => eventsEnumToJSON(e));
}
return obj;
},
create(base) {
return EventSubscriptionRequest.fromPartial(base ?? {});
},
fromPartial(object) {
var _a;
const message = createBaseEventSubscriptionRequest();
message.sessionId = object.sessionId ?? "";
message.tasksFilters = object.tasksFilters !== void 0 && object.tasksFilters !== null ? Filters2.fromPartial(object.tasksFilters) : void 0;
message.resultsFilters = object.resultsFilters !== void 0 && object.resultsFilters !== null ? Filters.fromPartial(object.resultsFilters) : void 0;
message.returnedEvents = ((_a = object.returnedEvents) == null ? void 0 : _a.map((e) => e)) || [];
return message;
}
};
function createBaseEventSubscriptionResponse() {
return {
sessionId: "",
taskStatusUpdate: void 0,
resultStatusUpdate: void 0,
resultOwnerUpdate: void 0,
newTask: void 0,
newResult: void 0
};
}
var EventSubscriptionResponse = {
encode(message, writer = _m0.Writer.create()) {
if (message.sessionId !== "") {
writer.uint32(10).string(message.sessionId);
}
if (message.taskStatusUpdate !== void 0) {
EventSubscriptionResponse_TaskStatusUpdate.encode(message.taskStatusUpdate, writer.uint32(18).fork()).ldelim();
}
if (message.resultStatusUpdate !== void 0) {
EventSubscriptionResponse_ResultStatusUpdate.encode(message.resultStatusUpdate, writer.uint32(26).fork()).ldelim();
}
if (message.resultOwnerUpdate !== void 0) {
EventSubscriptionResponse_ResultOwnerUpdate.encode(message.resultOwnerUpdate, writer.uint32(34).fork()).ldelim();
}
if (message.newTask !== void 0) {
EventSubscriptionResponse_NewTask.encode(message.newTask, writer.uint32(42).fork()).ldelim();
}
if (message.newResult !== void 0) {
EventSubscriptionResponse_NewResult.encode(message.newResult, writer.uint32(50).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input);
let end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseEventSubscriptionResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.sessionId = reader.string();
continue;
case 2:
if (tag !== 18) {
break;
}
message.taskStatusUpdate = EventSubscriptionResponse_TaskStatusUpdate.decode(reader, reader.uint32());
continue;
case 3:
if (tag !== 26) {
break;
}
message.resultStatusUpdate = EventSubscriptionResponse_ResultStatusUpdate.decode(reader, reader.uint32());
continue;
case 4:
if (tag !== 34) {
break;
}
message.resultOwnerUpdate = EventSubscriptionResponse_ResultOwnerUpdate.decode(reader, reader.uint32());
continue;
case 5:
if (tag !== 42) {
break;
}
message.newTask = EventSubscriptionResponse_NewTask.decode(reader, reader.uint32());
continue;
case 6:
if (tag !== 50) {
break;
}
message.newResult = EventSubscriptionResponse_NewResult.decode(reader, reader.uint32());
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
sessionId: isSet(object.sessionId) ? String(object.sessionId) : "",
taskStatusUpdate: isSet(object.taskStatusUpdate) ? EventSubscriptionResponse_TaskStatusUpdate.fromJSON(object.taskStatusUpdate) : void 0,
resultStatusUpdate: isSet(object.resultStatusUpdate) ? EventSubscriptionResponse_ResultStatusUpdate.fromJSON(object.resultStatusUpdate) : void 0,
resultOwnerUpdate: isSet(object.resultOwnerUpdate) ? EventSubscriptionResponse_ResultOwnerUpdate.fromJSON(object.resultOwnerUpdate) : void 0,
newTask: isSet(object.newTask) ? EventSubscriptionResponse_NewTask.fromJSON(object.newTask) : void 0,
newResult: isSet(object.newResult) ? EventSubscriptionResponse_NewResult.fromJSON(object.newResult) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.sessionId !== "") {
obj.sessionId = message.sessionId;
}
if (message.taskStatusUpdate !== void 0) {
obj.taskStatusUpdate = EventSubscriptionResponse_TaskStatusUpdate.toJSON(message.taskStatusUpdate);
}
if (message.resultStatusUpdate !== void 0) {
obj.resultStatusUpdate = EventSubscriptionResponse_ResultStatusUpdate.toJSON(message.resultStatusUpdate);
}
if (message.resultOwnerUpdate !== void 0) {
obj.resultOwnerUpdate = EventSubscriptionResponse_ResultOwnerUpdate.toJSON(message.resultOwnerUpdate);
}
if (message.newTask !== void 0) {
obj.newTask = EventSubscriptionResponse_NewTask.toJSON(message.newTask);
}
if (message.newResult !== void 0) {
obj.newResult = EventSubscriptionResponse_NewResult.toJSON(message.newResult);
}
return obj;
},
create(base) {
return EventSubscriptionResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseEventSubscriptionResponse();
message.sessionId = object.sessionId ?? "";
message.taskStatusUpdate = object.taskStatusUpdate !== void 0 && object.taskStatusUpdate !== null ? EventSubscriptionResponse_TaskStatusUpdate.fromPartial(object.taskStatusUpdate) : void 0;
message.resultStatusUpdate = object.resultStatusUpdate !== void 0 && object.resultStatusUpdate !== null ? EventSubscriptionResponse_ResultStatusUpdate.fromPartial(object.resultStatusUpdate) : void 0;
message.resultOwnerUpdate = object.resultOwnerUpdate !== void 0 && object.resultOwnerUpdate !== null ? EventSubscriptionResponse_ResultOwnerUpdate.fromPartial(object.resultOwnerUpdate) : void 0;
message.newTask = object.newTask !== void 0 && object.newTask !== null ? EventSubscriptionResponse_NewTask.fromPartial(object.newTask) : void 0;
message.newResult = object.newResult !== void 0 && object.newResult !== null ? EventSubscriptionResponse_NewResult.fromPartial(object.newResult) : void 0;
return message;
}
};
function createBaseEventSubscriptionResponse_TaskStatusUpdate() {
return { taskId: "", status: 0 };
}
var EventSubscriptionResponse_TaskStatusUpdate = {
encode(message, writer = _m0.Writer.create()) {
if (message.taskId !== "") {
writer.uint32(82).string(message.taskId);
}
if (message.status !== 0) {
writer.uint32(88).int32(message.status);
}
return writer;
},
decode(input, length) {
const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input);
let end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseEventSubscriptionResponse_TaskStatusUpdate();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 10:
if (tag !== 82) {
break;
}
message.taskId = reader.string();
continue;
case 11:
if (tag !== 88) {
break;
}
message.status = reader.int32();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
taskId: isSet(object.taskId) ? String(object.taskId) : "",
status: isSet(object.status) ? taskStatusFromJSON(object.status) : 0
};
},
toJSON(message) {
const obj = {};
if (message.taskId !== "") {
obj.taskId = message.taskId;
}
if (message.status !== 0) {
obj.status = taskStatusToJSON(message.status);
}
return obj;
},
create(base) {
return EventSubscriptionResponse_TaskStatusUpdate.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseEventSubscriptionResponse_TaskStatusUpdate();
message.taskId = object.taskId ?? "";
message.status = object.status ?? 0;
return message;
}
};
function createBaseEventSubscriptionResponse_ResultStatusUpdate() {
return { resultId: "", status: 0 };
}
var EventSubscriptionResponse_ResultStatusUpdate = {
encode(message, writer = _m0.Writer.create()) {
if (message.resultId !== "") {
writer.uint32(162).string(message.resultId);
}
if (message.status !== 0) {
writer.uint32(168).int32(message.status);
}
return writer;
},
decode(input, length) {
const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input);
let end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseEventSubscriptionResponse_ResultStatusUpdate();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 20:
if (tag !== 162) {
break;
}
message.resultId = reader.string();
continue;
case 21:
if (tag !== 168) {
break;
}
message.status = reader.int32();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
resultId: isSet(object.resultId) ? String(object.resultId) : "",
status: isSet(object.status) ? resultStatusFromJSON(object.status) : 0
};
},
toJSON(message) {
const obj = {};
if (message.resultId !== "") {
obj.resultId = message.resultId;
}
if (message.status !== 0) {
obj.status = resultStatusToJSON(message.status);
}
return obj;
},
create(base) {
return EventSubscriptionResponse_ResultStatusUpdate.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseEventSubscriptionResponse_ResultStatusUpdate();
message.resultId = object.resultId ?? "";
message.status = object.status ?? 0;
return message;
}
};
function createBaseEventSubscriptionResponse_ResultOwnerUpdate() {
return { resultId: "", previousOwnerId: "", currentOwnerId: "" };
}
var EventSubscriptionResponse_ResultOwnerUpdate = {
encode(message, writer = _m0.Writer.create()) {
if (message.resultId !== "") {
writer.uint32(242).string(message.resultId);
}
if (message.previousOwnerId !== "") {
writer.uint32(250).string(message.previousOwnerId);
}
if (message.currentOwnerId !== "") {
writer.uint32(258).string(message.currentOwnerId);
}
return writer;
},
decode(input, length) {
const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input);
let end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseEventSubscriptionResponse_ResultOwnerUpdate();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 30:
if (tag !== 242) {
break;
}
message.resultId = reader.string();
continue;
case 31:
if (tag !== 250) {
break;
}
message.previousOwnerId = reader.string();
continue;
case 32:
if (tag !== 258) {
break;
}
message.currentOwnerId = reader.string();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
resultId: isSet(object.resultId) ? String(object.resultId) : "",
previousOwnerId: isSet(object.previousOwnerId) ? String(object.previousOwnerId) : "",
currentOwnerId: isSet(object.currentOwnerId) ? String(object.currentOwnerId) : ""
};
},
toJSON(message) {
const obj = {};
if (message.resultId !== "") {
obj.resultId = message.resultId;
}
if (message.previousOwnerId !== "") {
obj.previousOwnerId = message.previousOwnerId;
}
if (message.currentOwnerId !== "") {
obj.currentOwnerId = message.currentOwnerId;
}
return obj;
},
create(base) {
return EventSubscriptionResponse_ResultOwnerUpdate.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseEventSubscriptionResponse_ResultOwnerUpdate();
message.resultId = object.resultId ?? "";
message.previousOwnerId = object.previousOwnerId ?? "";
message.currentOwnerId = object.currentOwnerId ?? "";
return message;
}
};
function createBaseEventSubscriptionResponse_NewTask() {
return {
taskId: "",
payloadId: "",
originTaskId: "",
status: 0,
expectedOutputKeys: [],
dataDependencies: [],
retryOfIds: [],
parentTaskIds: []
};
}
var EventSubscriptionResponse_NewTask = {
encode(message, writer = _m0.Writer.create()) {
if (message.taskId !== "") {
writer.uint32(322).string(message.taskId);
}
if (message.payloadId !== "") {
writer.uint32(330).string(message.payloadId);
}
if (message.originTaskId !== "") {
writer.uint32(338).string(message.originTaskId);
}
if (message.status !== 0) {
writer.uint32(344).int32(message.status);
}
for (const v of message.expectedOutputKeys) {
writer.uint32(354).string(v);
}
for (const v of message.dataDependencies) {
writer.uint32(362).string(v);
}
for (const v of message.retryOfIds) {
writer.uint32(370).string(v);
}
for (const v of message.parentTaskIds) {
writer.uint32(378).string(v);
}
return writer;
},
decode(input, length) {
const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input);
let end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseEventSubscriptionResponse_NewTask();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 40:
if (tag !== 322) {
break;
}
message.taskId = reader.string();
continue;
case 41:
if (tag !== 330) {
break;
}
message.payloadId = reader.string();
continue;
case 42:
if (tag !== 338) {
break;
}
message.originTaskId = reader.string();
continue;
case 43:
if (tag !== 344) {
break;
}
message.status = reader.int32();
continue;
case 44:
if (tag !== 354) {
break;
}
message.expectedOutputKeys.push(reader.string());
continue;
case 45:
if (tag !== 362) {
break;
}
message.dataDependencies.push(reader.string());
continue;
case 46:
if (tag !== 370) {
break;
}
message.retryOfIds.push(reader.string());
continue;
case 47:
if (tag !== 378) {
break;
}
message.parentTaskIds.push(reader.string());
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
taskId: isSet(object.taskId) ? String(object.taskId) : "",
payloadId: isSet(object.payloadId) ? String(object.payloadId) : "",
originTaskId: isSet(object.originTaskId) ? String(object.originTaskId) : "",
status: isSet(object.status) ? taskStatusFromJSON(object.status) : 0,
expectedOutputKeys: Array.isArray(object == null ? void 0 : object.expectedOutputKeys) ? object.expectedOutputKeys.map((e) => String(e)) : [],
dataDependencies: Array.isArray(object == null ? void 0 : object.dataDependencies) ? object.dataDependencies.map((e) => String(e)) : [],
retryOfIds: Array.isArray(object == null ? void 0 : object.retryOfIds) ? object.retryOfIds.map((e) => String(e)) : [],
parentTaskIds: Array.isArray(object == null ? void 0 : object.parentTaskIds) ? object.parentTaskIds.map((e) => String(e)) : []
};
},
toJSON(message) {
var _a, _b, _c, _d;
const obj = {};
if (message.taskId !== "") {
obj.taskId = message.taskId;
}
if (message.payloadId !== "") {
obj.payloadId = message.payloadId;
}
if (message.originTaskId !== "") {
obj.originTaskId = message.originTaskId;
}
if (message.status !== 0) {
obj.status = taskStatusToJSON(message.status);
}
if ((_a = message.expectedOutputKeys) == null ? void 0 : _a.length) {
obj.expectedOutputKeys = message.expectedOutputKeys;
}
if ((_b = message.dataDependencies) == null ? void 0 : _b.length) {
obj.dataDependencies = message.dataDependencies;
}
if ((_c = message.retryOfIds) == null ? void 0 : _c.length) {
obj.retryOfIds = message.retryOfIds;
}
if ((_d = message.parentTaskIds) == null ? void 0 : _d.length) {
obj.parentTaskIds = message.parentTaskIds;
}
return obj;
},
create(base) {
return EventSubscriptionResponse_NewTask.fromPartial(base ?? {});
},
fromPartial(object) {
var _a, _b, _c, _d;
const message = createBaseEventSubscriptionResponse_NewTask();
message.taskId = object.taskId ?? "";
message.payloadId = object.payloadId ?? "";
message.originTaskId = object.originTaskId ?? "";
message.status = object.status ?? 0;
message.expectedOutputKeys = ((_a = object.expectedOutputKeys) == null ? void 0 : _a.map((e) => e)) || [];
message.dataDependencies = ((_b = object.dataDependencies) == null ? void 0 : _b.map((e) => e)) || [];
message.retryOfIds = ((_c = object.retryOfIds) == null ? void 0 : _c.map((e) => e)) || [];
message.parentTaskIds = ((_d = object.parentTaskIds) == null ? void 0 : _d.map((e) => e)) || [];
return message;
}
};
function createBaseEventSubscriptionResponse_NewResult() {
return { resultId: "", ownerId: "", status: 0 };
}
var EventSubscriptionResponse_NewResult = {
encode(message, writer = _m0.Writer.create()) {
if (message.resultId !== "") {
writer.uint32(402).string(message.resultId);
}
if (message.ownerId !== "") {
writer.uint32(410).string(message.ownerId);
}
if (message.status !== 0) {
writer.uint32(416).int32(message.status);
}
return writer;
},
decode(input, length) {
const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input);
let end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseEventSubscriptionResponse_NewResult();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 50:
if (tag !== 402) {
break;
}
message.resultId = reader.string();
continue;
case 51:
if (tag !== 410) {
break;
}
message.ownerId = reader.string();
continue;
case 52:
if (tag !== 416) {
break;
}
message.status = reader.int32();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
resultId: isSet(object.resultId) ? String(object.resultId) : "",
ownerId: isSet(object.ownerId) ? String(object.ownerId) : "",
status: isSet(object.status) ? resultStatusFromJSON(object.status) : 0
};
},
toJSON(message) {
const obj = {};
if (message.resultId !== "") {
obj.resultId = message.resultId;
}
if (message.ownerId !== "") {
obj.ownerId = message.ownerId;
}
if (message.status !== 0) {
obj.status = resultStatusToJSON(message.status);
}
return obj;
},
create(base) {
return EventSubscriptionResponse_NewResult.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseEventSubscriptionResponse_NewResult();
message.resultId = object.resultId ?? "";
message.ownerId = object.ownerId ?? "";
message.status = object.status ?? 0;
return message;
}
};
function isSet(value) {
return value !== null && value !== void 0;
}
export {
protobufPackage,
EventsEnum,
eventsEnumFromJSON,
eventsEnumToJSON,
EventSubscriptionRequest,
EventSubscriptionResponse,
EventSubscriptionResponse_TaskStatusUpdate,
EventSubscriptionResponse_ResultStatusUpdate,
EventSubscriptionResponse_ResultOwnerUpdate,
EventSubscriptionResponse_NewTask,
EventSubscriptionResponse_NewResult
};