UNPKG

@aneoconsultingfr/armonik.api

Version:

gRPC API to interact with ArmoniK built for the web

1,479 lines (1,462 loc) 65.4 kB
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _nullishCoalesce(lhs, rhsFn) { if (lhs != null) { return lhs; } else { return rhsFn(); } } var _chunkV5JAMBGMjs = require('./chunk-V5JAMBGM.js'); var _chunkAGGJSSSBjs = require('./chunk-AGGJSSSB.js'); var _chunk6E7DTK3Cjs = require('./chunk-6E7DTK3C.js'); var _chunkDSAFKU7Wjs = require('./chunk-DSAFKU7W.js'); // src/generated/submitter_common.ts var _minimaljs = require('protobufjs/minimal.js'); var _minimaljs2 = _interopRequireDefault(_minimaljs); var protobufPackage = "armonik.api.grpc.v1.submitter"; function createBaseSessionList() { return { sessions: [] }; } var SessionList = { encode(message, writer = _minimaljs2.default.Writer.create()) { for (const v of message.sessions) { _chunk6E7DTK3Cjs.Session.encode(v, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseSessionList(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.sessions.push(_chunk6E7DTK3Cjs.Session.decode(reader, reader.uint32())); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { sessions: Array.isArray(object == null ? void 0 : object.sessions) ? object.sessions.map((e) => _chunk6E7DTK3Cjs.Session.fromJSON(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.sessions) == null ? void 0 : _a.length) { obj.sessions = message.sessions.map((e) => _chunk6E7DTK3Cjs.Session.toJSON(e)); } return obj; }, create(base) { return SessionList.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseSessionList(); message.sessions = ((_a = object.sessions) == null ? void 0 : _a.map((e) => _chunk6E7DTK3Cjs.Session.fromPartial(e))) || []; return message; } }; function createBaseSessionIdList() { return { sessionIds: [] }; } var SessionIdList = { encode(message, writer = _minimaljs2.default.Writer.create()) { for (const v of message.sessionIds) { writer.uint32(10).string(v); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseSessionIdList(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.sessionIds.push(reader.string()); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { sessionIds: Array.isArray(object == null ? void 0 : object.sessionIds) ? object.sessionIds.map((e) => String(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.sessionIds) == null ? void 0 : _a.length) { obj.sessionIds = message.sessionIds; } return obj; }, create(base) { return SessionIdList.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseSessionIdList(); message.sessionIds = ((_a = object.sessionIds) == null ? void 0 : _a.map((e) => e)) || []; return message; } }; function createBaseCreateSessionRequest() { return { defaultTaskOption: void 0, partitionIds: [] }; } var CreateSessionRequest = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.defaultTaskOption !== void 0) { _chunk6E7DTK3Cjs.TaskOptions.encode(message.defaultTaskOption, writer.uint32(10).fork()).ldelim(); } for (const v of message.partitionIds) { writer.uint32(18).string(v); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseCreateSessionRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.defaultTaskOption = _chunk6E7DTK3Cjs.TaskOptions.decode(reader, reader.uint32()); continue; case 2: if (tag !== 18) { break; } message.partitionIds.push(reader.string()); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { defaultTaskOption: isSet(object.defaultTaskOption) ? _chunk6E7DTK3Cjs.TaskOptions.fromJSON(object.defaultTaskOption) : void 0, partitionIds: Array.isArray(object == null ? void 0 : object.partitionIds) ? object.partitionIds.map((e) => String(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if (message.defaultTaskOption !== void 0) { obj.defaultTaskOption = _chunk6E7DTK3Cjs.TaskOptions.toJSON(message.defaultTaskOption); } if ((_a = message.partitionIds) == null ? void 0 : _a.length) { obj.partitionIds = message.partitionIds; } return obj; }, create(base) { return CreateSessionRequest.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseCreateSessionRequest(); message.defaultTaskOption = object.defaultTaskOption !== void 0 && object.defaultTaskOption !== null ? _chunk6E7DTK3Cjs.TaskOptions.fromPartial(object.defaultTaskOption) : void 0; message.partitionIds = ((_a = object.partitionIds) == null ? void 0 : _a.map((e) => e)) || []; return message; } }; function createBaseCreateSessionReply() { return { sessionId: "" }; } var CreateSessionReply = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.sessionId !== "") { writer.uint32(10).string(message.sessionId); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseCreateSessionReply(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.sessionId = reader.string(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { sessionId: isSet(object.sessionId) ? String(object.sessionId) : "" }; }, toJSON(message) { const obj = {}; if (message.sessionId !== "") { obj.sessionId = message.sessionId; } return obj; }, create(base) { return CreateSessionReply.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { const message = createBaseCreateSessionReply(); message.sessionId = _nullishCoalesce(object.sessionId, () => ( "")); return message; } }; function createBaseCreateSmallTaskRequest() { return { sessionId: "", taskOptions: void 0, taskRequests: [] }; } var CreateSmallTaskRequest = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.sessionId !== "") { writer.uint32(10).string(message.sessionId); } if (message.taskOptions !== void 0) { _chunk6E7DTK3Cjs.TaskOptions.encode(message.taskOptions, writer.uint32(18).fork()).ldelim(); } for (const v of message.taskRequests) { _chunk6E7DTK3Cjs.TaskRequest.encode(v, writer.uint32(26).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseCreateSmallTaskRequest(); 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.taskOptions = _chunk6E7DTK3Cjs.TaskOptions.decode(reader, reader.uint32()); continue; case 3: if (tag !== 26) { break; } message.taskRequests.push(_chunk6E7DTK3Cjs.TaskRequest.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) : "", taskOptions: isSet(object.taskOptions) ? _chunk6E7DTK3Cjs.TaskOptions.fromJSON(object.taskOptions) : void 0, taskRequests: Array.isArray(object == null ? void 0 : object.taskRequests) ? object.taskRequests.map((e) => _chunk6E7DTK3Cjs.TaskRequest.fromJSON(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if (message.sessionId !== "") { obj.sessionId = message.sessionId; } if (message.taskOptions !== void 0) { obj.taskOptions = _chunk6E7DTK3Cjs.TaskOptions.toJSON(message.taskOptions); } if ((_a = message.taskRequests) == null ? void 0 : _a.length) { obj.taskRequests = message.taskRequests.map((e) => _chunk6E7DTK3Cjs.TaskRequest.toJSON(e)); } return obj; }, create(base) { return CreateSmallTaskRequest.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseCreateSmallTaskRequest(); message.sessionId = _nullishCoalesce(object.sessionId, () => ( "")); message.taskOptions = object.taskOptions !== void 0 && object.taskOptions !== null ? _chunk6E7DTK3Cjs.TaskOptions.fromPartial(object.taskOptions) : void 0; message.taskRequests = ((_a = object.taskRequests) == null ? void 0 : _a.map((e) => _chunk6E7DTK3Cjs.TaskRequest.fromPartial(e))) || []; return message; } }; function createBaseCreateLargeTaskRequest() { return { initRequest: void 0, initTask: void 0, taskPayload: void 0 }; } var CreateLargeTaskRequest = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.initRequest !== void 0) { CreateLargeTaskRequest_InitRequest.encode(message.initRequest, writer.uint32(10).fork()).ldelim(); } if (message.initTask !== void 0) { _chunk6E7DTK3Cjs.InitTaskRequest.encode(message.initTask, writer.uint32(18).fork()).ldelim(); } if (message.taskPayload !== void 0) { _chunk6E7DTK3Cjs.DataChunk.encode(message.taskPayload, writer.uint32(26).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseCreateLargeTaskRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.initRequest = CreateLargeTaskRequest_InitRequest.decode(reader, reader.uint32()); continue; case 2: if (tag !== 18) { break; } message.initTask = _chunk6E7DTK3Cjs.InitTaskRequest.decode(reader, reader.uint32()); continue; case 3: if (tag !== 26) { break; } message.taskPayload = _chunk6E7DTK3Cjs.DataChunk.decode(reader, reader.uint32()); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { initRequest: isSet(object.initRequest) ? CreateLargeTaskRequest_InitRequest.fromJSON(object.initRequest) : void 0, initTask: isSet(object.initTask) ? _chunk6E7DTK3Cjs.InitTaskRequest.fromJSON(object.initTask) : void 0, taskPayload: isSet(object.taskPayload) ? _chunk6E7DTK3Cjs.DataChunk.fromJSON(object.taskPayload) : void 0 }; }, toJSON(message) { const obj = {}; if (message.initRequest !== void 0) { obj.initRequest = CreateLargeTaskRequest_InitRequest.toJSON(message.initRequest); } if (message.initTask !== void 0) { obj.initTask = _chunk6E7DTK3Cjs.InitTaskRequest.toJSON(message.initTask); } if (message.taskPayload !== void 0) { obj.taskPayload = _chunk6E7DTK3Cjs.DataChunk.toJSON(message.taskPayload); } return obj; }, create(base) { return CreateLargeTaskRequest.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { const message = createBaseCreateLargeTaskRequest(); message.initRequest = object.initRequest !== void 0 && object.initRequest !== null ? CreateLargeTaskRequest_InitRequest.fromPartial(object.initRequest) : void 0; message.initTask = object.initTask !== void 0 && object.initTask !== null ? _chunk6E7DTK3Cjs.InitTaskRequest.fromPartial(object.initTask) : void 0; message.taskPayload = object.taskPayload !== void 0 && object.taskPayload !== null ? _chunk6E7DTK3Cjs.DataChunk.fromPartial(object.taskPayload) : void 0; return message; } }; function createBaseCreateLargeTaskRequest_InitRequest() { return { sessionId: "", taskOptions: void 0 }; } var CreateLargeTaskRequest_InitRequest = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.sessionId !== "") { writer.uint32(10).string(message.sessionId); } if (message.taskOptions !== void 0) { _chunk6E7DTK3Cjs.TaskOptions.encode(message.taskOptions, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseCreateLargeTaskRequest_InitRequest(); 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.taskOptions = _chunk6E7DTK3Cjs.TaskOptions.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) : "", taskOptions: isSet(object.taskOptions) ? _chunk6E7DTK3Cjs.TaskOptions.fromJSON(object.taskOptions) : void 0 }; }, toJSON(message) { const obj = {}; if (message.sessionId !== "") { obj.sessionId = message.sessionId; } if (message.taskOptions !== void 0) { obj.taskOptions = _chunk6E7DTK3Cjs.TaskOptions.toJSON(message.taskOptions); } return obj; }, create(base) { return CreateLargeTaskRequest_InitRequest.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { const message = createBaseCreateLargeTaskRequest_InitRequest(); message.sessionId = _nullishCoalesce(object.sessionId, () => ( "")); message.taskOptions = object.taskOptions !== void 0 && object.taskOptions !== null ? _chunk6E7DTK3Cjs.TaskOptions.fromPartial(object.taskOptions) : void 0; return message; } }; function createBaseCreateTaskReply() { return { creationStatusList: void 0, error: void 0 }; } var CreateTaskReply = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.creationStatusList !== void 0) { CreateTaskReply_CreationStatusList.encode(message.creationStatusList, writer.uint32(10).fork()).ldelim(); } if (message.error !== void 0) { writer.uint32(18).string(message.error); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseCreateTaskReply(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.creationStatusList = CreateTaskReply_CreationStatusList.decode(reader, reader.uint32()); continue; case 2: if (tag !== 18) { break; } message.error = reader.string(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { creationStatusList: isSet(object.creationStatusList) ? CreateTaskReply_CreationStatusList.fromJSON(object.creationStatusList) : void 0, error: isSet(object.error) ? String(object.error) : void 0 }; }, toJSON(message) { const obj = {}; if (message.creationStatusList !== void 0) { obj.creationStatusList = CreateTaskReply_CreationStatusList.toJSON(message.creationStatusList); } if (message.error !== void 0) { obj.error = message.error; } return obj; }, create(base) { return CreateTaskReply.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { const message = createBaseCreateTaskReply(); message.creationStatusList = object.creationStatusList !== void 0 && object.creationStatusList !== null ? CreateTaskReply_CreationStatusList.fromPartial(object.creationStatusList) : void 0; message.error = _nullishCoalesce(object.error, () => ( void 0)); return message; } }; function createBaseCreateTaskReply_TaskInfo() { return { taskId: "", expectedOutputKeys: [], dataDependencies: [], payloadId: "" }; } var CreateTaskReply_TaskInfo = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.taskId !== "") { writer.uint32(10).string(message.taskId); } for (const v of message.expectedOutputKeys) { writer.uint32(18).string(v); } for (const v of message.dataDependencies) { writer.uint32(26).string(v); } if (message.payloadId !== "") { writer.uint32(34).string(message.payloadId); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseCreateTaskReply_TaskInfo(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.taskId = reader.string(); continue; case 2: if (tag !== 18) { break; } message.expectedOutputKeys.push(reader.string()); continue; case 3: if (tag !== 26) { break; } message.dataDependencies.push(reader.string()); continue; case 4: if (tag !== 34) { break; } message.payloadId = 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) : "", 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)) : [], payloadId: isSet(object.payloadId) ? String(object.payloadId) : "" }; }, toJSON(message) { var _a, _b; const obj = {}; if (message.taskId !== "") { obj.taskId = message.taskId; } 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 (message.payloadId !== "") { obj.payloadId = message.payloadId; } return obj; }, create(base) { return CreateTaskReply_TaskInfo.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a, _b; const message = createBaseCreateTaskReply_TaskInfo(); message.taskId = _nullishCoalesce(object.taskId, () => ( "")); 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.payloadId = _nullishCoalesce(object.payloadId, () => ( "")); return message; } }; function createBaseCreateTaskReply_CreationStatus() { return { taskInfo: void 0, error: void 0 }; } var CreateTaskReply_CreationStatus = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.taskInfo !== void 0) { CreateTaskReply_TaskInfo.encode(message.taskInfo, writer.uint32(10).fork()).ldelim(); } if (message.error !== void 0) { writer.uint32(18).string(message.error); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseCreateTaskReply_CreationStatus(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.taskInfo = CreateTaskReply_TaskInfo.decode(reader, reader.uint32()); continue; case 2: if (tag !== 18) { break; } message.error = reader.string(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { taskInfo: isSet(object.taskInfo) ? CreateTaskReply_TaskInfo.fromJSON(object.taskInfo) : void 0, error: isSet(object.error) ? String(object.error) : void 0 }; }, toJSON(message) { const obj = {}; if (message.taskInfo !== void 0) { obj.taskInfo = CreateTaskReply_TaskInfo.toJSON(message.taskInfo); } if (message.error !== void 0) { obj.error = message.error; } return obj; }, create(base) { return CreateTaskReply_CreationStatus.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { const message = createBaseCreateTaskReply_CreationStatus(); message.taskInfo = object.taskInfo !== void 0 && object.taskInfo !== null ? CreateTaskReply_TaskInfo.fromPartial(object.taskInfo) : void 0; message.error = _nullishCoalesce(object.error, () => ( void 0)); return message; } }; function createBaseCreateTaskReply_CreationStatusList() { return { creationStatuses: [] }; } var CreateTaskReply_CreationStatusList = { encode(message, writer = _minimaljs2.default.Writer.create()) { for (const v of message.creationStatuses) { CreateTaskReply_CreationStatus.encode(v, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseCreateTaskReply_CreationStatusList(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.creationStatuses.push(CreateTaskReply_CreationStatus.decode(reader, reader.uint32())); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { creationStatuses: Array.isArray(object == null ? void 0 : object.creationStatuses) ? object.creationStatuses.map((e) => CreateTaskReply_CreationStatus.fromJSON(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.creationStatuses) == null ? void 0 : _a.length) { obj.creationStatuses = message.creationStatuses.map((e) => CreateTaskReply_CreationStatus.toJSON(e)); } return obj; }, create(base) { return CreateTaskReply_CreationStatusList.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseCreateTaskReply_CreationStatusList(); message.creationStatuses = ((_a = object.creationStatuses) == null ? void 0 : _a.map((e) => CreateTaskReply_CreationStatus.fromPartial(e))) || []; return message; } }; function createBaseTaskFilter() { return { session: void 0, task: void 0, included: void 0, excluded: void 0 }; } var TaskFilter = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.session !== void 0) { TaskFilter_IdsRequest.encode(message.session, writer.uint32(10).fork()).ldelim(); } if (message.task !== void 0) { TaskFilter_IdsRequest.encode(message.task, writer.uint32(26).fork()).ldelim(); } if (message.included !== void 0) { TaskFilter_StatusesRequest.encode(message.included, writer.uint32(34).fork()).ldelim(); } if (message.excluded !== void 0) { TaskFilter_StatusesRequest.encode(message.excluded, writer.uint32(42).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseTaskFilter(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.session = TaskFilter_IdsRequest.decode(reader, reader.uint32()); continue; case 3: if (tag !== 26) { break; } message.task = TaskFilter_IdsRequest.decode(reader, reader.uint32()); continue; case 4: if (tag !== 34) { break; } message.included = TaskFilter_StatusesRequest.decode(reader, reader.uint32()); continue; case 5: if (tag !== 42) { break; } message.excluded = TaskFilter_StatusesRequest.decode(reader, reader.uint32()); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { session: isSet(object.session) ? TaskFilter_IdsRequest.fromJSON(object.session) : void 0, task: isSet(object.task) ? TaskFilter_IdsRequest.fromJSON(object.task) : void 0, included: isSet(object.included) ? TaskFilter_StatusesRequest.fromJSON(object.included) : void 0, excluded: isSet(object.excluded) ? TaskFilter_StatusesRequest.fromJSON(object.excluded) : void 0 }; }, toJSON(message) { const obj = {}; if (message.session !== void 0) { obj.session = TaskFilter_IdsRequest.toJSON(message.session); } if (message.task !== void 0) { obj.task = TaskFilter_IdsRequest.toJSON(message.task); } if (message.included !== void 0) { obj.included = TaskFilter_StatusesRequest.toJSON(message.included); } if (message.excluded !== void 0) { obj.excluded = TaskFilter_StatusesRequest.toJSON(message.excluded); } return obj; }, create(base) { return TaskFilter.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { const message = createBaseTaskFilter(); message.session = object.session !== void 0 && object.session !== null ? TaskFilter_IdsRequest.fromPartial(object.session) : void 0; message.task = object.task !== void 0 && object.task !== null ? TaskFilter_IdsRequest.fromPartial(object.task) : void 0; message.included = object.included !== void 0 && object.included !== null ? TaskFilter_StatusesRequest.fromPartial(object.included) : void 0; message.excluded = object.excluded !== void 0 && object.excluded !== null ? TaskFilter_StatusesRequest.fromPartial(object.excluded) : void 0; return message; } }; function createBaseTaskFilter_IdsRequest() { return { ids: [] }; } var TaskFilter_IdsRequest = { encode(message, writer = _minimaljs2.default.Writer.create()) { for (const v of message.ids) { writer.uint32(10).string(v); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseTaskFilter_IdsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.ids.push(reader.string()); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { ids: Array.isArray(object == null ? void 0 : object.ids) ? object.ids.map((e) => String(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.ids) == null ? void 0 : _a.length) { obj.ids = message.ids; } return obj; }, create(base) { return TaskFilter_IdsRequest.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseTaskFilter_IdsRequest(); message.ids = ((_a = object.ids) == null ? void 0 : _a.map((e) => e)) || []; return message; } }; function createBaseTaskFilter_StatusesRequest() { return { statuses: [] }; } var TaskFilter_StatusesRequest = { encode(message, writer = _minimaljs2.default.Writer.create()) { writer.uint32(10).fork(); for (const v of message.statuses) { writer.int32(v); } writer.ldelim(); return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseTaskFilter_StatusesRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag === 8) { message.statuses.push(reader.int32()); continue; } if (tag === 10) { const end2 = reader.uint32() + reader.pos; while (reader.pos < end2) { message.statuses.push(reader.int32()); } continue; } break; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { statuses: Array.isArray(object == null ? void 0 : object.statuses) ? object.statuses.map((e) => _chunkDSAFKU7Wjs.taskStatusFromJSON.call(void 0, e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.statuses) == null ? void 0 : _a.length) { obj.statuses = message.statuses.map((e) => _chunkDSAFKU7Wjs.taskStatusToJSON.call(void 0, e)); } return obj; }, create(base) { return TaskFilter_StatusesRequest.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseTaskFilter_StatusesRequest(); message.statuses = ((_a = object.statuses) == null ? void 0 : _a.map((e) => e)) || []; return message; } }; function createBaseSessionFilter() { return { sessions: [], included: void 0, excluded: void 0 }; } var SessionFilter = { encode(message, writer = _minimaljs2.default.Writer.create()) { for (const v of message.sessions) { writer.uint32(10).string(v); } if (message.included !== void 0) { SessionFilter_StatusesRequest.encode(message.included, writer.uint32(34).fork()).ldelim(); } if (message.excluded !== void 0) { SessionFilter_StatusesRequest.encode(message.excluded, writer.uint32(42).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseSessionFilter(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.sessions.push(reader.string()); continue; case 4: if (tag !== 34) { break; } message.included = SessionFilter_StatusesRequest.decode(reader, reader.uint32()); continue; case 5: if (tag !== 42) { break; } message.excluded = SessionFilter_StatusesRequest.decode(reader, reader.uint32()); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { sessions: Array.isArray(object == null ? void 0 : object.sessions) ? object.sessions.map((e) => String(e)) : [], included: isSet(object.included) ? SessionFilter_StatusesRequest.fromJSON(object.included) : void 0, excluded: isSet(object.excluded) ? SessionFilter_StatusesRequest.fromJSON(object.excluded) : void 0 }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.sessions) == null ? void 0 : _a.length) { obj.sessions = message.sessions; } if (message.included !== void 0) { obj.included = SessionFilter_StatusesRequest.toJSON(message.included); } if (message.excluded !== void 0) { obj.excluded = SessionFilter_StatusesRequest.toJSON(message.excluded); } return obj; }, create(base) { return SessionFilter.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseSessionFilter(); message.sessions = ((_a = object.sessions) == null ? void 0 : _a.map((e) => e)) || []; message.included = object.included !== void 0 && object.included !== null ? SessionFilter_StatusesRequest.fromPartial(object.included) : void 0; message.excluded = object.excluded !== void 0 && object.excluded !== null ? SessionFilter_StatusesRequest.fromPartial(object.excluded) : void 0; return message; } }; function createBaseSessionFilter_StatusesRequest() { return { statuses: [] }; } var SessionFilter_StatusesRequest = { encode(message, writer = _minimaljs2.default.Writer.create()) { writer.uint32(10).fork(); for (const v of message.statuses) { writer.int32(v); } writer.ldelim(); return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseSessionFilter_StatusesRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag === 8) { message.statuses.push(reader.int32()); continue; } if (tag === 10) { const end2 = reader.uint32() + reader.pos; while (reader.pos < end2) { message.statuses.push(reader.int32()); } continue; } break; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { statuses: Array.isArray(object == null ? void 0 : object.statuses) ? object.statuses.map((e) => _chunkV5JAMBGMjs.sessionStatusFromJSON.call(void 0, e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.statuses) == null ? void 0 : _a.length) { obj.statuses = message.statuses.map((e) => _chunkV5JAMBGMjs.sessionStatusToJSON.call(void 0, e)); } return obj; }, create(base) { return SessionFilter_StatusesRequest.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseSessionFilter_StatusesRequest(); message.statuses = ((_a = object.statuses) == null ? void 0 : _a.map((e) => e)) || []; return message; } }; function createBaseGetTaskStatusRequest() { return { taskIds: [] }; } var GetTaskStatusRequest = { encode(message, writer = _minimaljs2.default.Writer.create()) { for (const v of message.taskIds) { writer.uint32(10).string(v); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseGetTaskStatusRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.taskIds.push(reader.string()); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { taskIds: Array.isArray(object == null ? void 0 : object.taskIds) ? object.taskIds.map((e) => String(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.taskIds) == null ? void 0 : _a.length) { obj.taskIds = message.taskIds; } return obj; }, create(base) { return GetTaskStatusRequest.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseGetTaskStatusRequest(); message.taskIds = ((_a = object.taskIds) == null ? void 0 : _a.map((e) => e)) || []; return message; } }; function createBaseGetTaskStatusReply() { return { idStatuses: [] }; } var GetTaskStatusReply = { encode(message, writer = _minimaljs2.default.Writer.create()) { for (const v of message.idStatuses) { GetTaskStatusReply_IdStatus.encode(v, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseGetTaskStatusReply(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.idStatuses.push(GetTaskStatusReply_IdStatus.decode(reader, reader.uint32())); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { idStatuses: Array.isArray(object == null ? void 0 : object.idStatuses) ? object.idStatuses.map((e) => GetTaskStatusReply_IdStatus.fromJSON(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.idStatuses) == null ? void 0 : _a.length) { obj.idStatuses = message.idStatuses.map((e) => GetTaskStatusReply_IdStatus.toJSON(e)); } return obj; }, create(base) { return GetTaskStatusReply.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseGetTaskStatusReply(); message.idStatuses = ((_a = object.idStatuses) == null ? void 0 : _a.map((e) => GetTaskStatusReply_IdStatus.fromPartial(e))) || []; return message; } }; function createBaseGetTaskStatusReply_IdStatus() { return { taskId: "", status: 0 }; } var GetTaskStatusReply_IdStatus = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.taskId !== "") { writer.uint32(10).string(message.taskId); } if (message.status !== 0) { writer.uint32(16).int32(message.status); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseGetTaskStatusReply_IdStatus(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.taskId = reader.string(); continue; case 2: if (tag !== 16) { 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) ? _chunkDSAFKU7Wjs.taskStatusFromJSON.call(void 0, object.status) : 0 }; }, toJSON(message) { const obj = {}; if (message.taskId !== "") { obj.taskId = message.taskId; } if (message.status !== 0) { obj.status = _chunkDSAFKU7Wjs.taskStatusToJSON.call(void 0, message.status); } return obj; }, create(base) { return GetTaskStatusReply_IdStatus.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { const message = createBaseGetTaskStatusReply_IdStatus(); message.taskId = _nullishCoalesce(object.taskId, () => ( "")); message.status = _nullishCoalesce(object.status, () => ( 0)); return message; } }; function createBaseGetResultStatusRequest() { return { resultIds: [], sessionId: "" }; } var GetResultStatusRequest = { encode(message, writer = _minimaljs2.default.Writer.create()) { for (const v of message.resultIds) { writer.uint32(10).string(v); } if (message.sessionId !== "") { writer.uint32(18).string(message.sessionId); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseGetResultStatusRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.resultIds.push(reader.string()); continue; case 2: if (tag !== 18) { break; } message.sessionId = reader.string(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { resultIds: Array.isArray(object == null ? void 0 : object.resultIds) ? object.resultIds.map((e) => String(e)) : [], sessionId: isSet(object.sessionId) ? String(object.sessionId) : "" }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.resultIds) == null ? void 0 : _a.length) { obj.resultIds = message.resultIds; } if (message.sessionId !== "") { obj.sessionId = message.sessionId; } return obj; }, create(base) { return GetResultStatusRequest.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseGetResultStatusRequest(); message.resultIds = ((_a = object.resultIds) == null ? void 0 : _a.map((e) => e)) || []; message.sessionId = _nullishCoalesce(object.sessionId, () => ( "")); return message; } }; function createBaseGetResultStatusReply() { return { idStatuses: [] }; } var GetResultStatusReply = { encode(message, writer = _minimaljs2.default.Writer.create()) { for (const v of message.idStatuses) { GetResultStatusReply_IdStatus.encode(v, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseGetResultStatusReply(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.idStatuses.push(GetResultStatusReply_IdStatus.decode(reader, reader.uint32())); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { idStatuses: Array.isArray(object == null ? void 0 : object.idStatuses) ? object.idStatuses.map((e) => GetResultStatusReply_IdStatus.fromJSON(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.idStatuses) == null ? void 0 : _a.length) { obj.idStatuses = message.idStatuses.map((e) => GetResultStatusReply_IdStatus.toJSON(e)); } return obj; }, create(base) { return GetResultStatusReply.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseGetResultStatusReply(); message.idStatuses = ((_a = object.idStatuses) == null ? void 0 : _a.map((e) => GetResultStatusReply_IdStatus.fromPartial(e))) || []; return message; } }; function createBaseGetResultStatusReply_IdStatus() { return { resultId: "", status: 0 }; } var GetResultStatusReply_IdStatus = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.resultId !== "") { writer.uint32(10).string(message.resultId); } if (message.status !== 0) { writer.uint32(16).int32(message.status); } return writer; }, decode(input, length) { const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseGetResultStatusReply_IdStatus(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.resultId = reader.string(); continue; case 2: if (tag !== 16) { 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) ? _chunkAGGJSSSBjs.resultStatusFromJSON.call(void 0, object.status) : 0 }; }, toJSON(message) { const obj = {}; if (message.resultId !== "") { obj.resultId = message.resultId; } if (message.status !== 0) { obj.status = _chunkAGGJSSSBjs.resultStatusToJSON.call(void 0, message.status); } return obj; }, create(base) { return GetResultStatusReply_IdStatus.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { const message = createBaseGetResultStatusReply_IdStatus(); message.resultId = _nullishCoalesce(object.resultId, () => ( "")); message.status = _nullishCoalesce(object.status, () => ( 0)); return message; } }; function createBaseResultReply() { return { result: void 0, error: void 0, notCompletedTask: void 0 }; } var ResultReply = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.result !== void 0) { _chunk6E7DTK3Cjs.DataChunk.encode(message.result, writer.uint32(10).fork()).ldelim(); } if (message.error !== void 0) { _chunk6E7DTK3Cjs.TaskError.encode(message.error, writer.uint32(18).fork()).