UNPKG

@aneoconsultingfr/armonik.api

Version:

gRPC API to interact with ArmoniK built for the web

1,348 lines (1,329 loc) 79.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 _chunkOFEDABXQjs = require('./chunk-OFEDABXQ.js'); var _chunkFMTO6QOVjs = require('./chunk-FMTO6QOV.js'); var _chunk6E7DTK3Cjs = require('./chunk-6E7DTK3C.js'); var _chunkDSAFKU7Wjs = require('./chunk-DSAFKU7W.js'); var _chunkHV32ZXSXjs = require('./chunk-HV32ZXSX.js'); var _chunkUYWXA6QBjs = require('./chunk-UYWXA6QB.js'); var _chunk2SW7OV7Djs = require('./chunk-2SW7OV7D.js'); var _chunkPZPR25ASjs = require('./chunk-PZPR25AS.js'); // src/generated/tasks_common.ts var _minimaljs = require('protobufjs/minimal.js'); var _minimaljs2 = _interopRequireDefault(_minimaljs); var protobufPackage = "armonik.api.grpc.v1.tasks"; function createBaseTaskDetailed() { return { id: "", sessionId: "", ownerPodId: "", initialTaskId: "", parentTaskIds: [], dataDependencies: [], expectedOutputIds: [], retryOfIds: [], status: 0, statusMessage: "", options: void 0, createdAt: void 0, submittedAt: void 0, receivedAt: void 0, acquiredAt: void 0, fetchedAt: void 0, startedAt: void 0, processedAt: void 0, endedAt: void 0, podTtl: void 0, creationToEndDuration: void 0, processingToEndDuration: void 0, receivedToEndDuration: void 0, payloadId: "", createdBy: "", output: void 0, podHostname: "" }; } var TaskDetailed = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.id !== "") { writer.uint32(10).string(message.id); } if (message.sessionId !== "") { writer.uint32(18).string(message.sessionId); } if (message.ownerPodId !== "") { writer.uint32(26).string(message.ownerPodId); } if (message.initialTaskId !== "") { writer.uint32(178).string(message.initialTaskId); } for (const v of message.parentTaskIds) { writer.uint32(34).string(v); } for (const v of message.dataDependencies) { writer.uint32(42).string(v); } for (const v of message.expectedOutputIds) { writer.uint32(50).string(v); } for (const v of message.retryOfIds) { writer.uint32(58).string(v); } if (message.status !== 0) { writer.uint32(64).int32(message.status); } if (message.statusMessage !== "") { writer.uint32(74).string(message.statusMessage); } if (message.options !== void 0) { _chunk6E7DTK3Cjs.TaskOptions.encode(message.options, writer.uint32(82).fork()).ldelim(); } if (message.createdAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.createdAt), writer.uint32(90).fork()).ldelim(); } if (message.submittedAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.submittedAt), writer.uint32(98).fork()).ldelim(); } if (message.receivedAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.receivedAt), writer.uint32(146).fork()).ldelim(); } if (message.acquiredAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.acquiredAt), writer.uint32(154).fork()).ldelim(); } if (message.fetchedAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.fetchedAt), writer.uint32(202).fork()).ldelim(); } if (message.startedAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.startedAt), writer.uint32(106).fork()).ldelim(); } if (message.processedAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.processedAt), writer.uint32(194).fork()).ldelim(); } if (message.endedAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.endedAt), writer.uint32(114).fork()).ldelim(); } if (message.podTtl !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.podTtl), writer.uint32(122).fork()).ldelim(); } if (message.creationToEndDuration !== void 0) { _chunk2SW7OV7Djs.Duration.encode(message.creationToEndDuration, writer.uint32(162).fork()).ldelim(); } if (message.processingToEndDuration !== void 0) { _chunk2SW7OV7Djs.Duration.encode(message.processingToEndDuration, writer.uint32(170).fork()).ldelim(); } if (message.receivedToEndDuration !== void 0) { _chunk2SW7OV7Djs.Duration.encode(message.receivedToEndDuration, writer.uint32(186).fork()).ldelim(); } if (message.payloadId !== "") { writer.uint32(210).string(message.payloadId); } if (message.createdBy !== "") { writer.uint32(218).string(message.createdBy); } if (message.output !== void 0) { TaskDetailed_Output.encode(message.output, writer.uint32(130).fork()).ldelim(); } if (message.podHostname !== "") { writer.uint32(138).string(message.podHostname); } 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 = createBaseTaskDetailed(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.id = reader.string(); continue; case 2: if (tag !== 18) { break; } message.sessionId = reader.string(); continue; case 3: if (tag !== 26) { break; } message.ownerPodId = reader.string(); continue; case 22: if (tag !== 178) { break; } message.initialTaskId = reader.string(); continue; case 4: if (tag !== 34) { break; } message.parentTaskIds.push(reader.string()); continue; case 5: if (tag !== 42) { break; } message.dataDependencies.push(reader.string()); continue; case 6: if (tag !== 50) { break; } message.expectedOutputIds.push(reader.string()); continue; case 7: if (tag !== 58) { break; } message.retryOfIds.push(reader.string()); continue; case 8: if (tag !== 64) { break; } message.status = reader.int32(); continue; case 9: if (tag !== 74) { break; } message.statusMessage = reader.string(); continue; case 10: if (tag !== 82) { break; } message.options = _chunk6E7DTK3Cjs.TaskOptions.decode(reader, reader.uint32()); continue; case 11: if (tag !== 90) { break; } message.createdAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 12: if (tag !== 98) { break; } message.submittedAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 18: if (tag !== 146) { break; } message.receivedAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 19: if (tag !== 154) { break; } message.acquiredAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 25: if (tag !== 202) { break; } message.fetchedAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 13: if (tag !== 106) { break; } message.startedAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 24: if (tag !== 194) { break; } message.processedAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 14: if (tag !== 114) { break; } message.endedAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 15: if (tag !== 122) { break; } message.podTtl = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 20: if (tag !== 162) { break; } message.creationToEndDuration = _chunk2SW7OV7Djs.Duration.decode(reader, reader.uint32()); continue; case 21: if (tag !== 170) { break; } message.processingToEndDuration = _chunk2SW7OV7Djs.Duration.decode(reader, reader.uint32()); continue; case 23: if (tag !== 186) { break; } message.receivedToEndDuration = _chunk2SW7OV7Djs.Duration.decode(reader, reader.uint32()); continue; case 26: if (tag !== 210) { break; } message.payloadId = reader.string(); continue; case 27: if (tag !== 218) { break; } message.createdBy = reader.string(); continue; case 16: if (tag !== 130) { break; } message.output = TaskDetailed_Output.decode(reader, reader.uint32()); continue; case 17: if (tag !== 138) { break; } message.podHostname = reader.string(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { id: isSet(object.id) ? String(object.id) : "", sessionId: isSet(object.sessionId) ? String(object.sessionId) : "", ownerPodId: isSet(object.ownerPodId) ? String(object.ownerPodId) : "", initialTaskId: isSet(object.initialTaskId) ? String(object.initialTaskId) : "", parentTaskIds: Array.isArray(object == null ? void 0 : object.parentTaskIds) ? object.parentTaskIds.map((e) => String(e)) : [], dataDependencies: Array.isArray(object == null ? void 0 : object.dataDependencies) ? object.dataDependencies.map((e) => String(e)) : [], expectedOutputIds: Array.isArray(object == null ? void 0 : object.expectedOutputIds) ? object.expectedOutputIds.map((e) => String(e)) : [], retryOfIds: Array.isArray(object == null ? void 0 : object.retryOfIds) ? object.retryOfIds.map((e) => String(e)) : [], status: isSet(object.status) ? _chunkDSAFKU7Wjs.taskStatusFromJSON.call(void 0, object.status) : 0, statusMessage: isSet(object.statusMessage) ? String(object.statusMessage) : "", options: isSet(object.options) ? _chunk6E7DTK3Cjs.TaskOptions.fromJSON(object.options) : void 0, createdAt: isSet(object.createdAt) ? fromJsonTimestamp(object.createdAt) : void 0, submittedAt: isSet(object.submittedAt) ? fromJsonTimestamp(object.submittedAt) : void 0, receivedAt: isSet(object.receivedAt) ? fromJsonTimestamp(object.receivedAt) : void 0, acquiredAt: isSet(object.acquiredAt) ? fromJsonTimestamp(object.acquiredAt) : void 0, fetchedAt: isSet(object.fetchedAt) ? fromJsonTimestamp(object.fetchedAt) : void 0, startedAt: isSet(object.startedAt) ? fromJsonTimestamp(object.startedAt) : void 0, processedAt: isSet(object.processedAt) ? fromJsonTimestamp(object.processedAt) : void 0, endedAt: isSet(object.endedAt) ? fromJsonTimestamp(object.endedAt) : void 0, podTtl: isSet(object.podTtl) ? fromJsonTimestamp(object.podTtl) : void 0, creationToEndDuration: isSet(object.creationToEndDuration) ? _chunk2SW7OV7Djs.Duration.fromJSON(object.creationToEndDuration) : void 0, processingToEndDuration: isSet(object.processingToEndDuration) ? _chunk2SW7OV7Djs.Duration.fromJSON(object.processingToEndDuration) : void 0, receivedToEndDuration: isSet(object.receivedToEndDuration) ? _chunk2SW7OV7Djs.Duration.fromJSON(object.receivedToEndDuration) : void 0, payloadId: isSet(object.payloadId) ? String(object.payloadId) : "", createdBy: isSet(object.createdBy) ? String(object.createdBy) : "", output: isSet(object.output) ? TaskDetailed_Output.fromJSON(object.output) : void 0, podHostname: isSet(object.podHostname) ? String(object.podHostname) : "" }; }, toJSON(message) { var _a, _b, _c, _d; const obj = {}; if (message.id !== "") { obj.id = message.id; } if (message.sessionId !== "") { obj.sessionId = message.sessionId; } if (message.ownerPodId !== "") { obj.ownerPodId = message.ownerPodId; } if (message.initialTaskId !== "") { obj.initialTaskId = message.initialTaskId; } if ((_a = message.parentTaskIds) == null ? void 0 : _a.length) { obj.parentTaskIds = message.parentTaskIds; } if ((_b = message.dataDependencies) == null ? void 0 : _b.length) { obj.dataDependencies = message.dataDependencies; } if ((_c = message.expectedOutputIds) == null ? void 0 : _c.length) { obj.expectedOutputIds = message.expectedOutputIds; } if ((_d = message.retryOfIds) == null ? void 0 : _d.length) { obj.retryOfIds = message.retryOfIds; } if (message.status !== 0) { obj.status = _chunkDSAFKU7Wjs.taskStatusToJSON.call(void 0, message.status); } if (message.statusMessage !== "") { obj.statusMessage = message.statusMessage; } if (message.options !== void 0) { obj.options = _chunk6E7DTK3Cjs.TaskOptions.toJSON(message.options); } if (message.createdAt !== void 0) { obj.createdAt = message.createdAt.toISOString(); } if (message.submittedAt !== void 0) { obj.submittedAt = message.submittedAt.toISOString(); } if (message.receivedAt !== void 0) { obj.receivedAt = message.receivedAt.toISOString(); } if (message.acquiredAt !== void 0) { obj.acquiredAt = message.acquiredAt.toISOString(); } if (message.fetchedAt !== void 0) { obj.fetchedAt = message.fetchedAt.toISOString(); } if (message.startedAt !== void 0) { obj.startedAt = message.startedAt.toISOString(); } if (message.processedAt !== void 0) { obj.processedAt = message.processedAt.toISOString(); } if (message.endedAt !== void 0) { obj.endedAt = message.endedAt.toISOString(); } if (message.podTtl !== void 0) { obj.podTtl = message.podTtl.toISOString(); } if (message.creationToEndDuration !== void 0) { obj.creationToEndDuration = _chunk2SW7OV7Djs.Duration.toJSON(message.creationToEndDuration); } if (message.processingToEndDuration !== void 0) { obj.processingToEndDuration = _chunk2SW7OV7Djs.Duration.toJSON(message.processingToEndDuration); } if (message.receivedToEndDuration !== void 0) { obj.receivedToEndDuration = _chunk2SW7OV7Djs.Duration.toJSON(message.receivedToEndDuration); } if (message.payloadId !== "") { obj.payloadId = message.payloadId; } if (message.createdBy !== "") { obj.createdBy = message.createdBy; } if (message.output !== void 0) { obj.output = TaskDetailed_Output.toJSON(message.output); } if (message.podHostname !== "") { obj.podHostname = message.podHostname; } return obj; }, create(base) { return TaskDetailed.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a, _b, _c, _d; const message = createBaseTaskDetailed(); message.id = _nullishCoalesce(object.id, () => ( "")); message.sessionId = _nullishCoalesce(object.sessionId, () => ( "")); message.ownerPodId = _nullishCoalesce(object.ownerPodId, () => ( "")); message.initialTaskId = _nullishCoalesce(object.initialTaskId, () => ( "")); message.parentTaskIds = ((_a = object.parentTaskIds) == null ? void 0 : _a.map((e) => e)) || []; message.dataDependencies = ((_b = object.dataDependencies) == null ? void 0 : _b.map((e) => e)) || []; message.expectedOutputIds = ((_c = object.expectedOutputIds) == null ? void 0 : _c.map((e) => e)) || []; message.retryOfIds = ((_d = object.retryOfIds) == null ? void 0 : _d.map((e) => e)) || []; message.status = _nullishCoalesce(object.status, () => ( 0)); message.statusMessage = _nullishCoalesce(object.statusMessage, () => ( "")); message.options = object.options !== void 0 && object.options !== null ? _chunk6E7DTK3Cjs.TaskOptions.fromPartial(object.options) : void 0; message.createdAt = _nullishCoalesce(object.createdAt, () => ( void 0)); message.submittedAt = _nullishCoalesce(object.submittedAt, () => ( void 0)); message.receivedAt = _nullishCoalesce(object.receivedAt, () => ( void 0)); message.acquiredAt = _nullishCoalesce(object.acquiredAt, () => ( void 0)); message.fetchedAt = _nullishCoalesce(object.fetchedAt, () => ( void 0)); message.startedAt = _nullishCoalesce(object.startedAt, () => ( void 0)); message.processedAt = _nullishCoalesce(object.processedAt, () => ( void 0)); message.endedAt = _nullishCoalesce(object.endedAt, () => ( void 0)); message.podTtl = _nullishCoalesce(object.podTtl, () => ( void 0)); message.creationToEndDuration = object.creationToEndDuration !== void 0 && object.creationToEndDuration !== null ? _chunk2SW7OV7Djs.Duration.fromPartial(object.creationToEndDuration) : void 0; message.processingToEndDuration = object.processingToEndDuration !== void 0 && object.processingToEndDuration !== null ? _chunk2SW7OV7Djs.Duration.fromPartial(object.processingToEndDuration) : void 0; message.receivedToEndDuration = object.receivedToEndDuration !== void 0 && object.receivedToEndDuration !== null ? _chunk2SW7OV7Djs.Duration.fromPartial(object.receivedToEndDuration) : void 0; message.payloadId = _nullishCoalesce(object.payloadId, () => ( "")); message.createdBy = _nullishCoalesce(object.createdBy, () => ( "")); message.output = object.output !== void 0 && object.output !== null ? TaskDetailed_Output.fromPartial(object.output) : void 0; message.podHostname = _nullishCoalesce(object.podHostname, () => ( "")); return message; } }; function createBaseTaskDetailed_Output() { return { success: false, error: "" }; } var TaskDetailed_Output = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.success === true) { writer.uint32(8).bool(message.success); } if (message.error !== "") { 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 = createBaseTaskDetailed_Output(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 8) { break; } message.success = reader.bool(); 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 { success: isSet(object.success) ? Boolean(object.success) : false, error: isSet(object.error) ? String(object.error) : "" }; }, toJSON(message) { const obj = {}; if (message.success === true) { obj.success = message.success; } if (message.error !== "") { obj.error = message.error; } return obj; }, create(base) { return TaskDetailed_Output.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { const message = createBaseTaskDetailed_Output(); message.success = _nullishCoalesce(object.success, () => ( false)); message.error = _nullishCoalesce(object.error, () => ( "")); return message; } }; function createBaseTaskSummary() { return { id: "", sessionId: "", ownerPodId: "", initialTaskId: "", countParentTaskIds: 0, countDataDependencies: 0, countExpectedOutputIds: 0, countRetryOfIds: 0, status: 0, statusMessage: "", options: void 0, createdAt: void 0, submittedAt: void 0, receivedAt: void 0, acquiredAt: void 0, fetchedAt: void 0, startedAt: void 0, processedAt: void 0, endedAt: void 0, podTtl: void 0, creationToEndDuration: void 0, processingToEndDuration: void 0, receivedToEndDuration: void 0, payloadId: "", createdBy: "", error: "", podHostname: "" }; } var TaskSummary = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.id !== "") { writer.uint32(10).string(message.id); } if (message.sessionId !== "") { writer.uint32(18).string(message.sessionId); } if (message.ownerPodId !== "") { writer.uint32(82).string(message.ownerPodId); } if (message.initialTaskId !== "") { writer.uint32(178).string(message.initialTaskId); } if (message.countParentTaskIds !== 0) { writer.uint32(168).int64(message.countParentTaskIds); } if (message.countDataDependencies !== 0) { writer.uint32(88).int64(message.countDataDependencies); } if (message.countExpectedOutputIds !== 0) { writer.uint32(104).int64(message.countExpectedOutputIds); } if (message.countRetryOfIds !== 0) { writer.uint32(112).int64(message.countRetryOfIds); } if (message.status !== 0) { writer.uint32(32).int32(message.status); } if (message.statusMessage !== "") { writer.uint32(74).string(message.statusMessage); } if (message.options !== void 0) { _chunk6E7DTK3Cjs.TaskOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); } if (message.createdAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.createdAt), writer.uint32(42).fork()).ldelim(); } if (message.submittedAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.submittedAt), writer.uint32(98).fork()).ldelim(); } if (message.receivedAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.receivedAt), writer.uint32(146).fork()).ldelim(); } if (message.acquiredAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.acquiredAt), writer.uint32(154).fork()).ldelim(); } if (message.fetchedAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.fetchedAt), writer.uint32(202).fork()).ldelim(); } if (message.startedAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.startedAt), writer.uint32(50).fork()).ldelim(); } if (message.processedAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.processedAt), writer.uint32(186).fork()).ldelim(); } if (message.endedAt !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.endedAt), writer.uint32(58).fork()).ldelim(); } if (message.podTtl !== void 0) { _chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.podTtl), writer.uint32(162).fork()).ldelim(); } if (message.creationToEndDuration !== void 0) { _chunk2SW7OV7Djs.Duration.encode(message.creationToEndDuration, writer.uint32(122).fork()).ldelim(); } if (message.processingToEndDuration !== void 0) { _chunk2SW7OV7Djs.Duration.encode(message.processingToEndDuration, writer.uint32(130).fork()).ldelim(); } if (message.receivedToEndDuration !== void 0) { _chunk2SW7OV7Djs.Duration.encode(message.receivedToEndDuration, writer.uint32(194).fork()).ldelim(); } if (message.payloadId !== "") { writer.uint32(210).string(message.payloadId); } if (message.createdBy !== "") { writer.uint32(218).string(message.createdBy); } if (message.error !== "") { writer.uint32(66).string(message.error); } if (message.podHostname !== "") { writer.uint32(138).string(message.podHostname); } 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 = createBaseTaskSummary(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.id = reader.string(); continue; case 2: if (tag !== 18) { break; } message.sessionId = reader.string(); continue; case 10: if (tag !== 82) { break; } message.ownerPodId = reader.string(); continue; case 22: if (tag !== 178) { break; } message.initialTaskId = reader.string(); continue; case 21: if (tag !== 168) { break; } message.countParentTaskIds = longToNumber(reader.int64()); continue; case 11: if (tag !== 88) { break; } message.countDataDependencies = longToNumber(reader.int64()); continue; case 13: if (tag !== 104) { break; } message.countExpectedOutputIds = longToNumber(reader.int64()); continue; case 14: if (tag !== 112) { break; } message.countRetryOfIds = longToNumber(reader.int64()); continue; case 4: if (tag !== 32) { break; } message.status = reader.int32(); continue; case 9: if (tag !== 74) { break; } message.statusMessage = reader.string(); continue; case 3: if (tag !== 26) { break; } message.options = _chunk6E7DTK3Cjs.TaskOptions.decode(reader, reader.uint32()); continue; case 5: if (tag !== 42) { break; } message.createdAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 12: if (tag !== 98) { break; } message.submittedAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 18: if (tag !== 146) { break; } message.receivedAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 19: if (tag !== 154) { break; } message.acquiredAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 25: if (tag !== 202) { break; } message.fetchedAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 6: if (tag !== 50) { break; } message.startedAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 23: if (tag !== 186) { break; } message.processedAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 7: if (tag !== 58) { break; } message.endedAt = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 20: if (tag !== 162) { break; } message.podTtl = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32())); continue; case 15: if (tag !== 122) { break; } message.creationToEndDuration = _chunk2SW7OV7Djs.Duration.decode(reader, reader.uint32()); continue; case 16: if (tag !== 130) { break; } message.processingToEndDuration = _chunk2SW7OV7Djs.Duration.decode(reader, reader.uint32()); continue; case 24: if (tag !== 194) { break; } message.receivedToEndDuration = _chunk2SW7OV7Djs.Duration.decode(reader, reader.uint32()); continue; case 26: if (tag !== 210) { break; } message.payloadId = reader.string(); continue; case 27: if (tag !== 218) { break; } message.createdBy = reader.string(); continue; case 8: if (tag !== 66) { break; } message.error = reader.string(); continue; case 17: if (tag !== 138) { break; } message.podHostname = reader.string(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { id: isSet(object.id) ? String(object.id) : "", sessionId: isSet(object.sessionId) ? String(object.sessionId) : "", ownerPodId: isSet(object.ownerPodId) ? String(object.ownerPodId) : "", initialTaskId: isSet(object.initialTaskId) ? String(object.initialTaskId) : "", countParentTaskIds: isSet(object.countParentTaskIds) ? Number(object.countParentTaskIds) : 0, countDataDependencies: isSet(object.countDataDependencies) ? Number(object.countDataDependencies) : 0, countExpectedOutputIds: isSet(object.countExpectedOutputIds) ? Number(object.countExpectedOutputIds) : 0, countRetryOfIds: isSet(object.countRetryOfIds) ? Number(object.countRetryOfIds) : 0, status: isSet(object.status) ? _chunkDSAFKU7Wjs.taskStatusFromJSON.call(void 0, object.status) : 0, statusMessage: isSet(object.statusMessage) ? String(object.statusMessage) : "", options: isSet(object.options) ? _chunk6E7DTK3Cjs.TaskOptions.fromJSON(object.options) : void 0, createdAt: isSet(object.createdAt) ? fromJsonTimestamp(object.createdAt) : void 0, submittedAt: isSet(object.submittedAt) ? fromJsonTimestamp(object.submittedAt) : void 0, receivedAt: isSet(object.receivedAt) ? fromJsonTimestamp(object.receivedAt) : void 0, acquiredAt: isSet(object.acquiredAt) ? fromJsonTimestamp(object.acquiredAt) : void 0, fetchedAt: isSet(object.fetchedAt) ? fromJsonTimestamp(object.fetchedAt) : void 0, startedAt: isSet(object.startedAt) ? fromJsonTimestamp(object.startedAt) : void 0, processedAt: isSet(object.processedAt) ? fromJsonTimestamp(object.processedAt) : void 0, endedAt: isSet(object.endedAt) ? fromJsonTimestamp(object.endedAt) : void 0, podTtl: isSet(object.podTtl) ? fromJsonTimestamp(object.podTtl) : void 0, creationToEndDuration: isSet(object.creationToEndDuration) ? _chunk2SW7OV7Djs.Duration.fromJSON(object.creationToEndDuration) : void 0, processingToEndDuration: isSet(object.processingToEndDuration) ? _chunk2SW7OV7Djs.Duration.fromJSON(object.processingToEndDuration) : void 0, receivedToEndDuration: isSet(object.receivedToEndDuration) ? _chunk2SW7OV7Djs.Duration.fromJSON(object.receivedToEndDuration) : void 0, payloadId: isSet(object.payloadId) ? String(object.payloadId) : "", createdBy: isSet(object.createdBy) ? String(object.createdBy) : "", error: isSet(object.error) ? String(object.error) : "", podHostname: isSet(object.podHostname) ? String(object.podHostname) : "" }; }, toJSON(message) { const obj = {}; if (message.id !== "") { obj.id = message.id; } if (message.sessionId !== "") { obj.sessionId = message.sessionId; } if (message.ownerPodId !== "") { obj.ownerPodId = message.ownerPodId; } if (message.initialTaskId !== "") { obj.initialTaskId = message.initialTaskId; } if (message.countParentTaskIds !== 0) { obj.countParentTaskIds = Math.round(message.countParentTaskIds); } if (message.countDataDependencies !== 0) { obj.countDataDependencies = Math.round(message.countDataDependencies); } if (message.countExpectedOutputIds !== 0) { obj.countExpectedOutputIds = Math.round(message.countExpectedOutputIds); } if (message.countRetryOfIds !== 0) { obj.countRetryOfIds = Math.round(message.countRetryOfIds); } if (message.status !== 0) { obj.status = _chunkDSAFKU7Wjs.taskStatusToJSON.call(void 0, message.status); } if (message.statusMessage !== "") { obj.statusMessage = message.statusMessage; } if (message.options !== void 0) { obj.options = _chunk6E7DTK3Cjs.TaskOptions.toJSON(message.options); } if (message.createdAt !== void 0) { obj.createdAt = message.createdAt.toISOString(); } if (message.submittedAt !== void 0) { obj.submittedAt = message.submittedAt.toISOString(); } if (message.receivedAt !== void 0) { obj.receivedAt = message.receivedAt.toISOString(); } if (message.acquiredAt !== void 0) { obj.acquiredAt = message.acquiredAt.toISOString(); } if (message.fetchedAt !== void 0) { obj.fetchedAt = message.fetchedAt.toISOString(); } if (message.startedAt !== void 0) { obj.startedAt = message.startedAt.toISOString(); } if (message.processedAt !== void 0) { obj.processedAt = message.processedAt.toISOString(); } if (message.endedAt !== void 0) { obj.endedAt = message.endedAt.toISOString(); } if (message.podTtl !== void 0) { obj.podTtl = message.podTtl.toISOString(); } if (message.creationToEndDuration !== void 0) { obj.creationToEndDuration = _chunk2SW7OV7Djs.Duration.toJSON(message.creationToEndDuration); } if (message.processingToEndDuration !== void 0) { obj.processingToEndDuration = _chunk2SW7OV7Djs.Duration.toJSON(message.processingToEndDuration); } if (message.receivedToEndDuration !== void 0) { obj.receivedToEndDuration = _chunk2SW7OV7Djs.Duration.toJSON(message.receivedToEndDuration); } if (message.payloadId !== "") { obj.payloadId = message.payloadId; } if (message.createdBy !== "") { obj.createdBy = message.createdBy; } if (message.error !== "") { obj.error = message.error; } if (message.podHostname !== "") { obj.podHostname = message.podHostname; } return obj; }, create(base) { return TaskSummary.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { const message = createBaseTaskSummary(); message.id = _nullishCoalesce(object.id, () => ( "")); message.sessionId = _nullishCoalesce(object.sessionId, () => ( "")); message.ownerPodId = _nullishCoalesce(object.ownerPodId, () => ( "")); message.initialTaskId = _nullishCoalesce(object.initialTaskId, () => ( "")); message.countParentTaskIds = _nullishCoalesce(object.countParentTaskIds, () => ( 0)); message.countDataDependencies = _nullishCoalesce(object.countDataDependencies, () => ( 0)); message.countExpectedOutputIds = _nullishCoalesce(object.countExpectedOutputIds, () => ( 0)); message.countRetryOfIds = _nullishCoalesce(object.countRetryOfIds, () => ( 0)); message.status = _nullishCoalesce(object.status, () => ( 0)); message.statusMessage = _nullishCoalesce(object.statusMessage, () => ( "")); message.options = object.options !== void 0 && object.options !== null ? _chunk6E7DTK3Cjs.TaskOptions.fromPartial(object.options) : void 0; message.createdAt = _nullishCoalesce(object.createdAt, () => ( void 0)); message.submittedAt = _nullishCoalesce(object.submittedAt, () => ( void 0)); message.receivedAt = _nullishCoalesce(object.receivedAt, () => ( void 0)); message.acquiredAt = _nullishCoalesce(object.acquiredAt, () => ( void 0)); message.fetchedAt = _nullishCoalesce(object.fetchedAt, () => ( void 0)); message.startedAt = _nullishCoalesce(object.startedAt, () => ( void 0)); message.processedAt = _nullishCoalesce(object.processedAt, () => ( void 0)); message.endedAt = _nullishCoalesce(object.endedAt, () => ( void 0)); message.podTtl = _nullishCoalesce(object.podTtl, () => ( void 0)); message.creationToEndDuration = object.creationToEndDuration !== void 0 && object.creationToEndDuration !== null ? _chunk2SW7OV7Djs.Duration.fromPartial(object.creationToEndDuration) : void 0; message.processingToEndDuration = object.processingToEndDuration !== void 0 && object.processingToEndDuration !== null ? _chunk2SW7OV7Djs.Duration.fromPartial(object.processingToEndDuration) : void 0; message.receivedToEndDuration = object.receivedToEndDuration !== void 0 && object.receivedToEndDuration !== null ? _chunk2SW7OV7Djs.Duration.fromPartial(object.receivedToEndDuration) : void 0; message.payloadId = _nullishCoalesce(object.payloadId, () => ( "")); message.createdBy = _nullishCoalesce(object.createdBy, () => ( "")); message.error = _nullishCoalesce(object.error, () => ( "")); message.podHostname = _nullishCoalesce(object.podHostname, () => ( "")); return message; } }; function createBaseListTasksRequest() { return { page: 0, pageSize: 0, filters: void 0, sort: void 0, withErrors: false }; } var ListTasksRequest = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.page !== 0) { writer.uint32(8).int32(message.page); } if (message.pageSize !== 0) { writer.uint32(16).int32(message.pageSize); } if (message.filters !== void 0) { _chunkOFEDABXQjs.Filters.encode(message.filters, writer.uint32(26).fork()).ldelim(); } if (message.sort !== void 0) { ListTasksRequest_Sort.encode(message.sort, writer.uint32(34).fork()).ldelim(); } if (message.withErrors === true) { writer.uint32(40).bool(message.withErrors); } 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 = createBaseListTasksRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 8) { break; } message.page = reader.int32(); continue; case 2: if (tag !== 16) { break; } message.pageSize = reader.int32(); continue; case 3: if (tag !== 26) { break; } message.filters = _chunkOFEDABXQjs.Filters.decode(reader, reader.uint32()); continue; case 4: if (tag !== 34) { break; } message.sort = ListTasksRequest_Sort.decode(reader, reader.uint32()); continue; case 5: if (tag !== 40) { break; } message.withErrors = reader.bool(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { page: isSet(object.page) ? Number(object.page) : 0, pageSize: isSet(object.pageSize) ? Number(object.pageSize) : 0, filters: isSet(object.filters) ? _chunkOFEDABXQjs.Filters.fromJSON(object.filters) : void 0, sort: isSet(object.sort) ? ListTasksRequest_Sort.fromJSON(object.sort) : void 0, withErrors: isSet(object.withErrors) ? Boolean(object.withErrors) : false }; }, toJSON(message) { const obj = {}; if (message.page !== 0) { obj.page = Math.round(message.page); } if (message.pageSize !== 0) { obj.pageSize = Math.round(message.pageSize); } if (message.filters !== void 0) { obj.filters = _chunkOFEDABXQjs.Filters.toJSON(message.filters); } if (message.sort !== void 0) { obj.sort = ListTasksRequest_Sort.toJSON(message.sort); } if (message.withErrors === true) { obj.withErrors = message.withErrors; } return obj; }, create(base) { return ListTasksRequest.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { const message = createBaseListTasksRequest(); message.page = _nullishCoalesce(object.page, () => ( 0)); message.pageSize = _nullishCoalesce(object.pageSize, () => ( 0)); message.filters = object.filters !== void 0 && object.filters !== null ? _chunkOFEDABXQjs.Filters.fromPartial(object.filters) : void 0; message.sort = object.sort !== void 0 && object.sort !== null ? ListTasksRequest_Sort.fromPartial(object.sort) : void 0; message.withErrors = _nullishCoalesce(object.withErrors, () => ( false)); return message; } }; function createBaseListTasksRequest_Sort() { return { field: void 0, direction: 0 }; } var ListTasksRequest_Sort = { encode(message, writer = _minimaljs2.default.Writer.create()) { if (message.field !== void 0) { _chunkFMTO6QOVjs.TaskField.encode(message.field, writer.uint32(10).fork()).ldelim(); } if (message.direction !== 0) { writer.uint32(16).int32(message.direction); } 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 = createBaseListTasksRequest_Sort(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.field = _chunkFMTO6QOVjs.TaskField.decode(reader, reader.uint32()); continue; case 2: if (tag !== 16) { break; } message.direction = reader.int32(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { field: isSet(object.field) ? _chunkFMTO6QOVjs.TaskField.fromJSON(object.field) : void 0, direction: isSet(object.direction) ? _chunkHV32ZXSXjs.sortDirectionFromJSON.call(void 0, object.direction) : 0 }; }, toJSON(message) { const obj = {}; if (message.field !== void 0) { obj.field = _chunkFMTO6QOVjs.TaskField.toJSON(message.field); } if (message.direction !== 0) { obj.direction = _chunkHV32ZXSXjs.sortDirectionToJSON.call(void 0, message.direction); } return obj; }, create(base) { return ListTasksRequest_Sort.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { const message = createBaseListTasksRequest_Sort(); message.field = object.field !== void 0 && object.field !== null ? _chunkFMTO6QOVjs.TaskField.fromPartial(object.field) : void 0; message.direction = _nullishCoalesce(object.direction, () => ( 0)); return message; } }; function createBaseListTasksResponse() { return { tasks: [], page: 0, pageSize: 0, total: 0 }; } var ListTasksResponse = { encode(message, writer = _minimaljs2.default.Writer.create()) { for (const v of message.tasks) { TaskSummary.encode(v, writer.uint32(10).fork()).ldelim(); } if (message.page !== 0) { writer.uint32(16).int32(message.page); } if (message.pageSize !== 0) { writer.uint32(24).int32(message.pageSize); } if (message.total !== 0) { writer.uint32(32).int32(message.total); } 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 = createBaseListTasksResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.tasks.push(TaskSummary.decode(reader, reader.uint32())); continue; case 2: if (tag !== 16) { break; } message.page = reader.int32(); continue; case 3: if (tag !== 24) { break; } message.pageSize = reader.int32(); continue; case 4: if (tag !== 32) { break; } message.total = reader.int32(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { tasks: Array.isArray(object == null ? void 0 : object.tasks) ? object.tasks.map((e) => TaskSummary.fromJSON(e)) : [], page: isSet(object.page) ? Number(object.page) : 0, pageSize: isSet(object.pageSize) ? Number(object.pageSize) : 0, total: isSet(object.total) ? Number(object.total) : 0 }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.tasks) == null ? void 0 : _a.length) { obj.tasks = message.tasks.map((e) => TaskSummary.toJSON(e)); } if (message.page !== 0) { obj.page = Math.round(message.page); } if (message.pageSize !== 0) { obj.pageSize = Math.round(message.pageSize); } if (message.total !== 0) { obj.total = Math.round(message.total); } return obj; }, create(base) { return ListTasksResponse.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseListTasksResponse(); message.tasks = ((_a = object.tasks) == null ? void 0 : _a.map((e) => TaskSummary.fromPartial(e))) || []; message.page = _nullishCoalesce(object.page, () => ( 0)); message.pageSize = _nullishCoalesce(object.pageSize, () => ( 0)); message.total = _nullishCoalesce(object.total, () => ( 0)); return message; } }; function createBaseListTasksDetailedResponse() { return { tasks: [], page: 0, pageSize: 0, total: 0 }; } var ListTasksDetailedResponse = { encode(message, writer = _minimaljs2.default.Writer.create()) { for (const v of message.tasks) { TaskDetailed.encode(v, writer.uint32(10).fork()).ldelim(); } if (message.page !== 0) { writer.uint32(16).int32(message.page); } if (message.pageSize !== 0) { writer.uint32(24).int32(message.pageSize); } if (message.total !== 0) { writer.uint32(32).int32(message.total); } 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 = createBaseListTasksDetailedResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.tasks.push(TaskDetailed.decode(reader, reader.uint32())); continue; case 2: if (tag !== 16) { break; } message.page = reader.int32(); continue; case 3: if (tag !== 24) { break; } message.pageSize = reader.int32(); continue; case 4: if (tag !== 32) { break; } message.total = reader.int32(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { tasks: Array.isArray(object == null ? void 0 : object.tasks) ? object.tasks.map((e) => TaskDetailed.fromJSON(e)) : [], page: isSet(object.page) ? Number(object.page) : 0, pageSize: isSet(object.pageSize) ? Number(object.pageSize) : 0, total: isSet(object.total) ? Number(object.total) : 0 }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.tasks) == null ? void 0 : _a.length) { obj.tasks = message.tasks.map((e) => TaskDetailed.toJSON(e)); } if (message.page !== 0) { obj.page = Math.round(message.page); } if (message.pageSize !== 0) { obj.pageSize = Math.round(message.pageSize); } if (message.total !== 0) { obj.total = Math.round(message.total); } return obj; }, create(base) { return ListTasksDetailedResponse.fromPartial(_nullishCoalesce(base, () => ( {}))); }, fromPartial(object) { var _a; const message = createBaseListTasksDetailedResponse(); message.tasks = ((_a = object.tasks) == null ? void 0 : _a.map((e) => TaskDetailed.fromPartial(e))) || []; message.page = _nullishCoalesce(objec