UNPKG

@aneoconsultingfr/armonik.api

Version:

gRPC API to interact with ArmoniK built for the web

1,669 lines (1,668 loc) 61.9 kB
import { Filters } from "./chunk-7HYKB5W5.mjs"; import { ResultField } from "./chunk-E4CCM6HP.mjs"; import { resultStatusFromJSON, resultStatusToJSON } from "./chunk-WFONTBCB.mjs"; import { sortDirectionFromJSON, sortDirectionToJSON } from "./chunk-CVDQVHKV.mjs"; import { Timestamp } from "./chunk-QXKUKVJ6.mjs"; import { long_default } from "./chunk-3CEOGMGO.mjs"; // src/generated/results_common.ts import _m0 from "protobufjs/minimal.js"; var protobufPackage = "armonik.api.grpc.v1.results"; function createBaseResultRaw() { return { sessionId: "", name: "", ownerTaskId: "", status: 0, createdAt: void 0, completedAt: void 0, resultId: "", size: 0, createdBy: "", opaqueId: new Uint8Array(0) }; } var ResultRaw = { encode(message, writer = _m0.Writer.create()) { if (message.sessionId !== "") { writer.uint32(10).string(message.sessionId); } if (message.name !== "") { writer.uint32(18).string(message.name); } if (message.ownerTaskId !== "") { writer.uint32(26).string(message.ownerTaskId); } if (message.status !== 0) { writer.uint32(32).int32(message.status); } if (message.createdAt !== void 0) { Timestamp.encode(toTimestamp(message.createdAt), writer.uint32(42).fork()).ldelim(); } if (message.completedAt !== void 0) { Timestamp.encode(toTimestamp(message.completedAt), writer.uint32(50).fork()).ldelim(); } if (message.resultId !== "") { writer.uint32(66).string(message.resultId); } if (message.size !== 0) { writer.uint32(72).int64(message.size); } if (message.createdBy !== "") { writer.uint32(82).string(message.createdBy); } if (message.opaqueId.length !== 0) { writer.uint32(90).bytes(message.opaqueId); } 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 = createBaseResultRaw(); 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.name = reader.string(); continue; case 3: if (tag !== 26) { break; } message.ownerTaskId = reader.string(); continue; case 4: if (tag !== 32) { break; } message.status = reader.int32(); continue; case 5: if (tag !== 42) { break; } message.createdAt = fromTimestamp(Timestamp.decode(reader, reader.uint32())); continue; case 6: if (tag !== 50) { break; } message.completedAt = fromTimestamp(Timestamp.decode(reader, reader.uint32())); continue; case 8: if (tag !== 66) { break; } message.resultId = reader.string(); continue; case 9: if (tag !== 72) { break; } message.size = longToNumber(reader.int64()); continue; case 10: if (tag !== 82) { break; } message.createdBy = reader.string(); continue; case 11: if (tag !== 90) { break; } message.opaqueId = reader.bytes(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { sessionId: isSet(object.sessionId) ? String(object.sessionId) : "", name: isSet(object.name) ? String(object.name) : "", ownerTaskId: isSet(object.ownerTaskId) ? String(object.ownerTaskId) : "", status: isSet(object.status) ? resultStatusFromJSON(object.status) : 0, createdAt: isSet(object.createdAt) ? fromJsonTimestamp(object.createdAt) : void 0, completedAt: isSet(object.completedAt) ? fromJsonTimestamp(object.completedAt) : void 0, resultId: isSet(object.resultId) ? String(object.resultId) : "", size: isSet(object.size) ? Number(object.size) : 0, createdBy: isSet(object.createdBy) ? String(object.createdBy) : "", opaqueId: isSet(object.opaqueId) ? bytesFromBase64(object.opaqueId) : new Uint8Array(0) }; }, toJSON(message) { const obj = {}; if (message.sessionId !== "") { obj.sessionId = message.sessionId; } if (message.name !== "") { obj.name = message.name; } if (message.ownerTaskId !== "") { obj.ownerTaskId = message.ownerTaskId; } if (message.status !== 0) { obj.status = resultStatusToJSON(message.status); } if (message.createdAt !== void 0) { obj.createdAt = message.createdAt.toISOString(); } if (message.completedAt !== void 0) { obj.completedAt = message.completedAt.toISOString(); } if (message.resultId !== "") { obj.resultId = message.resultId; } if (message.size !== 0) { obj.size = Math.round(message.size); } if (message.createdBy !== "") { obj.createdBy = message.createdBy; } if (message.opaqueId.length !== 0) { obj.opaqueId = base64FromBytes(message.opaqueId); } return obj; }, create(base) { return ResultRaw.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseResultRaw(); message.sessionId = object.sessionId ?? ""; message.name = object.name ?? ""; message.ownerTaskId = object.ownerTaskId ?? ""; message.status = object.status ?? 0; message.createdAt = object.createdAt ?? void 0; message.completedAt = object.completedAt ?? void 0; message.resultId = object.resultId ?? ""; message.size = object.size ?? 0; message.createdBy = object.createdBy ?? ""; message.opaqueId = object.opaqueId ?? new Uint8Array(0); return message; } }; function createBaseListResultsRequest() { return { page: 0, pageSize: 0, filters: void 0, sort: void 0 }; } var ListResultsRequest = { encode(message, writer = _m0.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) { Filters.encode(message.filters, writer.uint32(26).fork()).ldelim(); } if (message.sort !== void 0) { ListResultsRequest_Sort.encode(message.sort, writer.uint32(34).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 = createBaseListResultsRequest(); 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 = Filters.decode(reader, reader.uint32()); continue; case 4: if (tag !== 34) { break; } message.sort = ListResultsRequest_Sort.decode(reader, reader.uint32()); 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) ? Filters.fromJSON(object.filters) : void 0, sort: isSet(object.sort) ? ListResultsRequest_Sort.fromJSON(object.sort) : void 0 }; }, 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 = Filters.toJSON(message.filters); } if (message.sort !== void 0) { obj.sort = ListResultsRequest_Sort.toJSON(message.sort); } return obj; }, create(base) { return ListResultsRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseListResultsRequest(); message.page = object.page ?? 0; message.pageSize = object.pageSize ?? 0; message.filters = object.filters !== void 0 && object.filters !== null ? Filters.fromPartial(object.filters) : void 0; message.sort = object.sort !== void 0 && object.sort !== null ? ListResultsRequest_Sort.fromPartial(object.sort) : void 0; return message; } }; function createBaseListResultsRequest_Sort() { return { field: void 0, direction: 0 }; } var ListResultsRequest_Sort = { encode(message, writer = _m0.Writer.create()) { if (message.field !== void 0) { ResultField.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 _m0.Reader ? input : _m0.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseListResultsRequest_Sort(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.field = ResultField.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) ? ResultField.fromJSON(object.field) : void 0, direction: isSet(object.direction) ? sortDirectionFromJSON(object.direction) : 0 }; }, toJSON(message) { const obj = {}; if (message.field !== void 0) { obj.field = ResultField.toJSON(message.field); } if (message.direction !== 0) { obj.direction = sortDirectionToJSON(message.direction); } return obj; }, create(base) { return ListResultsRequest_Sort.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseListResultsRequest_Sort(); message.field = object.field !== void 0 && object.field !== null ? ResultField.fromPartial(object.field) : void 0; message.direction = object.direction ?? 0; return message; } }; function createBaseListResultsResponse() { return { results: [], page: 0, pageSize: 0, total: 0 }; } var ListResultsResponse = { encode(message, writer = _m0.Writer.create()) { for (const v of message.results) { ResultRaw.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 _m0.Reader ? input : _m0.Reader.create(input); let end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseListResultsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.results.push(ResultRaw.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 { results: Array.isArray(object == null ? void 0 : object.results) ? object.results.map((e) => ResultRaw.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.results) == null ? void 0 : _a.length) { obj.results = message.results.map((e) => ResultRaw.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 ListResultsResponse.fromPartial(base ?? {}); }, fromPartial(object) { var _a; const message = createBaseListResultsResponse(); message.results = ((_a = object.results) == null ? void 0 : _a.map((e) => ResultRaw.fromPartial(e))) || []; message.page = object.page ?? 0; message.pageSize = object.pageSize ?? 0; message.total = object.total ?? 0; return message; } }; function createBaseGetResultRequest() { return { resultId: "" }; } var GetResultRequest = { encode(message, writer = _m0.Writer.create()) { if (message.resultId !== "") { writer.uint32(10).string(message.resultId); } 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 = createBaseGetResultRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.resultId = 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) : "" }; }, toJSON(message) { const obj = {}; if (message.resultId !== "") { obj.resultId = message.resultId; } return obj; }, create(base) { return GetResultRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseGetResultRequest(); message.resultId = object.resultId ?? ""; return message; } }; function createBaseGetResultResponse() { return { result: void 0 }; } var GetResultResponse = { encode(message, writer = _m0.Writer.create()) { if (message.result !== void 0) { ResultRaw.encode(message.result, writer.uint32(10).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 = createBaseGetResultResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.result = ResultRaw.decode(reader, reader.uint32()); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { result: isSet(object.result) ? ResultRaw.fromJSON(object.result) : void 0 }; }, toJSON(message) { const obj = {}; if (message.result !== void 0) { obj.result = ResultRaw.toJSON(message.result); } return obj; }, create(base) { return GetResultResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseGetResultResponse(); message.result = object.result !== void 0 && object.result !== null ? ResultRaw.fromPartial(object.result) : void 0; return message; } }; function createBaseGetOwnerTaskIdRequest() { return { sessionId: "", resultId: [] }; } var GetOwnerTaskIdRequest = { encode(message, writer = _m0.Writer.create()) { if (message.sessionId !== "") { writer.uint32(10).string(message.sessionId); } for (const v of message.resultId) { writer.uint32(18).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 = createBaseGetOwnerTaskIdRequest(); 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.resultId.push(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) : "", resultId: Array.isArray(object == null ? void 0 : object.resultId) ? object.resultId.map((e) => String(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if (message.sessionId !== "") { obj.sessionId = message.sessionId; } if ((_a = message.resultId) == null ? void 0 : _a.length) { obj.resultId = message.resultId; } return obj; }, create(base) { return GetOwnerTaskIdRequest.fromPartial(base ?? {}); }, fromPartial(object) { var _a; const message = createBaseGetOwnerTaskIdRequest(); message.sessionId = object.sessionId ?? ""; message.resultId = ((_a = object.resultId) == null ? void 0 : _a.map((e) => e)) || []; return message; } }; function createBaseGetOwnerTaskIdResponse() { return { resultTask: [], sessionId: "" }; } var GetOwnerTaskIdResponse = { encode(message, writer = _m0.Writer.create()) { for (const v of message.resultTask) { GetOwnerTaskIdResponse_MapResultTask.encode(v, writer.uint32(10).fork()).ldelim(); } if (message.sessionId !== "") { writer.uint32(18).string(message.sessionId); } 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 = createBaseGetOwnerTaskIdResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.resultTask.push(GetOwnerTaskIdResponse_MapResultTask.decode(reader, reader.uint32())); 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 { resultTask: Array.isArray(object == null ? void 0 : object.resultTask) ? object.resultTask.map((e) => GetOwnerTaskIdResponse_MapResultTask.fromJSON(e)) : [], sessionId: isSet(object.sessionId) ? String(object.sessionId) : "" }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.resultTask) == null ? void 0 : _a.length) { obj.resultTask = message.resultTask.map((e) => GetOwnerTaskIdResponse_MapResultTask.toJSON(e)); } if (message.sessionId !== "") { obj.sessionId = message.sessionId; } return obj; }, create(base) { return GetOwnerTaskIdResponse.fromPartial(base ?? {}); }, fromPartial(object) { var _a; const message = createBaseGetOwnerTaskIdResponse(); message.resultTask = ((_a = object.resultTask) == null ? void 0 : _a.map((e) => GetOwnerTaskIdResponse_MapResultTask.fromPartial(e))) || []; message.sessionId = object.sessionId ?? ""; return message; } }; function createBaseGetOwnerTaskIdResponse_MapResultTask() { return { resultId: "", taskId: "" }; } var GetOwnerTaskIdResponse_MapResultTask = { encode(message, writer = _m0.Writer.create()) { if (message.resultId !== "") { writer.uint32(10).string(message.resultId); } if (message.taskId !== "") { writer.uint32(18).string(message.taskId); } 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 = createBaseGetOwnerTaskIdResponse_MapResultTask(); 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 !== 18) { break; } message.taskId = 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) : "", taskId: isSet(object.taskId) ? String(object.taskId) : "" }; }, toJSON(message) { const obj = {}; if (message.resultId !== "") { obj.resultId = message.resultId; } if (message.taskId !== "") { obj.taskId = message.taskId; } return obj; }, create(base) { return GetOwnerTaskIdResponse_MapResultTask.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseGetOwnerTaskIdResponse_MapResultTask(); message.resultId = object.resultId ?? ""; message.taskId = object.taskId ?? ""; return message; } }; function createBaseCreateResultsMetaDataRequest() { return { results: [], sessionId: "" }; } var CreateResultsMetaDataRequest = { encode(message, writer = _m0.Writer.create()) { for (const v of message.results) { CreateResultsMetaDataRequest_ResultCreate.encode(v, writer.uint32(10).fork()).ldelim(); } if (message.sessionId !== "") { writer.uint32(18).string(message.sessionId); } 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 = createBaseCreateResultsMetaDataRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.results.push(CreateResultsMetaDataRequest_ResultCreate.decode(reader, reader.uint32())); 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 { results: Array.isArray(object == null ? void 0 : object.results) ? object.results.map((e) => CreateResultsMetaDataRequest_ResultCreate.fromJSON(e)) : [], sessionId: isSet(object.sessionId) ? String(object.sessionId) : "" }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.results) == null ? void 0 : _a.length) { obj.results = message.results.map((e) => CreateResultsMetaDataRequest_ResultCreate.toJSON(e)); } if (message.sessionId !== "") { obj.sessionId = message.sessionId; } return obj; }, create(base) { return CreateResultsMetaDataRequest.fromPartial(base ?? {}); }, fromPartial(object) { var _a; const message = createBaseCreateResultsMetaDataRequest(); message.results = ((_a = object.results) == null ? void 0 : _a.map((e) => CreateResultsMetaDataRequest_ResultCreate.fromPartial(e))) || []; message.sessionId = object.sessionId ?? ""; return message; } }; function createBaseCreateResultsMetaDataRequest_ResultCreate() { return { name: "" }; } var CreateResultsMetaDataRequest_ResultCreate = { encode(message, writer = _m0.Writer.create()) { if (message.name !== "") { writer.uint32(10).string(message.name); } 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 = createBaseCreateResultsMetaDataRequest_ResultCreate(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.name = reader.string(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { name: isSet(object.name) ? String(object.name) : "" }; }, toJSON(message) { const obj = {}; if (message.name !== "") { obj.name = message.name; } return obj; }, create(base) { return CreateResultsMetaDataRequest_ResultCreate.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseCreateResultsMetaDataRequest_ResultCreate(); message.name = object.name ?? ""; return message; } }; function createBaseCreateResultsMetaDataResponse() { return { results: [] }; } var CreateResultsMetaDataResponse = { encode(message, writer = _m0.Writer.create()) { for (const v of message.results) { ResultRaw.encode(v, writer.uint32(10).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 = createBaseCreateResultsMetaDataResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.results.push(ResultRaw.decode(reader, reader.uint32())); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { results: Array.isArray(object == null ? void 0 : object.results) ? object.results.map((e) => ResultRaw.fromJSON(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.results) == null ? void 0 : _a.length) { obj.results = message.results.map((e) => ResultRaw.toJSON(e)); } return obj; }, create(base) { return CreateResultsMetaDataResponse.fromPartial(base ?? {}); }, fromPartial(object) { var _a; const message = createBaseCreateResultsMetaDataResponse(); message.results = ((_a = object.results) == null ? void 0 : _a.map((e) => ResultRaw.fromPartial(e))) || []; return message; } }; function createBaseCreateResultsRequest() { return { results: [], sessionId: "" }; } var CreateResultsRequest = { encode(message, writer = _m0.Writer.create()) { for (const v of message.results) { CreateResultsRequest_ResultCreate.encode(v, writer.uint32(10).fork()).ldelim(); } if (message.sessionId !== "") { writer.uint32(18).string(message.sessionId); } 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 = createBaseCreateResultsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.results.push(CreateResultsRequest_ResultCreate.decode(reader, reader.uint32())); 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 { results: Array.isArray(object == null ? void 0 : object.results) ? object.results.map((e) => CreateResultsRequest_ResultCreate.fromJSON(e)) : [], sessionId: isSet(object.sessionId) ? String(object.sessionId) : "" }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.results) == null ? void 0 : _a.length) { obj.results = message.results.map((e) => CreateResultsRequest_ResultCreate.toJSON(e)); } if (message.sessionId !== "") { obj.sessionId = message.sessionId; } return obj; }, create(base) { return CreateResultsRequest.fromPartial(base ?? {}); }, fromPartial(object) { var _a; const message = createBaseCreateResultsRequest(); message.results = ((_a = object.results) == null ? void 0 : _a.map((e) => CreateResultsRequest_ResultCreate.fromPartial(e))) || []; message.sessionId = object.sessionId ?? ""; return message; } }; function createBaseCreateResultsRequest_ResultCreate() { return { name: "", data: new Uint8Array(0) }; } var CreateResultsRequest_ResultCreate = { encode(message, writer = _m0.Writer.create()) { if (message.name !== "") { writer.uint32(10).string(message.name); } if (message.data.length !== 0) { writer.uint32(18).bytes(message.data); } 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 = createBaseCreateResultsRequest_ResultCreate(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.name = reader.string(); continue; case 2: if (tag !== 18) { break; } message.data = reader.bytes(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { name: isSet(object.name) ? String(object.name) : "", data: isSet(object.data) ? bytesFromBase64(object.data) : new Uint8Array(0) }; }, toJSON(message) { const obj = {}; if (message.name !== "") { obj.name = message.name; } if (message.data.length !== 0) { obj.data = base64FromBytes(message.data); } return obj; }, create(base) { return CreateResultsRequest_ResultCreate.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseCreateResultsRequest_ResultCreate(); message.name = object.name ?? ""; message.data = object.data ?? new Uint8Array(0); return message; } }; function createBaseCreateResultsResponse() { return { results: [] }; } var CreateResultsResponse = { encode(message, writer = _m0.Writer.create()) { for (const v of message.results) { ResultRaw.encode(v, writer.uint32(10).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 = createBaseCreateResultsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.results.push(ResultRaw.decode(reader, reader.uint32())); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { results: Array.isArray(object == null ? void 0 : object.results) ? object.results.map((e) => ResultRaw.fromJSON(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.results) == null ? void 0 : _a.length) { obj.results = message.results.map((e) => ResultRaw.toJSON(e)); } return obj; }, create(base) { return CreateResultsResponse.fromPartial(base ?? {}); }, fromPartial(object) { var _a; const message = createBaseCreateResultsResponse(); message.results = ((_a = object.results) == null ? void 0 : _a.map((e) => ResultRaw.fromPartial(e))) || []; return message; } }; function createBaseUploadResultDataRequest() { return { id: void 0, dataChunk: void 0 }; } var UploadResultDataRequest = { encode(message, writer = _m0.Writer.create()) { if (message.id !== void 0) { UploadResultDataRequest_ResultIdentifier.encode(message.id, writer.uint32(10).fork()).ldelim(); } if (message.dataChunk !== void 0) { writer.uint32(18).bytes(message.dataChunk); } 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 = createBaseUploadResultDataRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.id = UploadResultDataRequest_ResultIdentifier.decode(reader, reader.uint32()); continue; case 2: if (tag !== 18) { break; } message.dataChunk = reader.bytes(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { id: isSet(object.id) ? UploadResultDataRequest_ResultIdentifier.fromJSON(object.id) : void 0, dataChunk: isSet(object.dataChunk) ? bytesFromBase64(object.dataChunk) : void 0 }; }, toJSON(message) { const obj = {}; if (message.id !== void 0) { obj.id = UploadResultDataRequest_ResultIdentifier.toJSON(message.id); } if (message.dataChunk !== void 0) { obj.dataChunk = base64FromBytes(message.dataChunk); } return obj; }, create(base) { return UploadResultDataRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseUploadResultDataRequest(); message.id = object.id !== void 0 && object.id !== null ? UploadResultDataRequest_ResultIdentifier.fromPartial(object.id) : void 0; message.dataChunk = object.dataChunk ?? void 0; return message; } }; function createBaseUploadResultDataRequest_ResultIdentifier() { return { sessionId: "", resultId: "" }; } var UploadResultDataRequest_ResultIdentifier = { encode(message, writer = _m0.Writer.create()) { if (message.sessionId !== "") { writer.uint32(10).string(message.sessionId); } if (message.resultId !== "") { writer.uint32(18).string(message.resultId); } 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 = createBaseUploadResultDataRequest_ResultIdentifier(); 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.resultId = 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) : "", resultId: isSet(object.resultId) ? String(object.resultId) : "" }; }, toJSON(message) { const obj = {}; if (message.sessionId !== "") { obj.sessionId = message.sessionId; } if (message.resultId !== "") { obj.resultId = message.resultId; } return obj; }, create(base) { return UploadResultDataRequest_ResultIdentifier.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseUploadResultDataRequest_ResultIdentifier(); message.sessionId = object.sessionId ?? ""; message.resultId = object.resultId ?? ""; return message; } }; function createBaseUploadResultDataResponse() { return { result: void 0 }; } var UploadResultDataResponse = { encode(message, writer = _m0.Writer.create()) { if (message.result !== void 0) { ResultRaw.encode(message.result, writer.uint32(10).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 = createBaseUploadResultDataResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.result = ResultRaw.decode(reader, reader.uint32()); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { result: isSet(object.result) ? ResultRaw.fromJSON(object.result) : void 0 }; }, toJSON(message) { const obj = {}; if (message.result !== void 0) { obj.result = ResultRaw.toJSON(message.result); } return obj; }, create(base) { return UploadResultDataResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseUploadResultDataResponse(); message.result = object.result !== void 0 && object.result !== null ? ResultRaw.fromPartial(object.result) : void 0; return message; } }; function createBaseResultsServiceConfigurationResponse() { return { dataChunkMaxSize: 0 }; } var ResultsServiceConfigurationResponse = { encode(message, writer = _m0.Writer.create()) { if (message.dataChunkMaxSize !== 0) { writer.uint32(8).int32(message.dataChunkMaxSize); } 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 = createBaseResultsServiceConfigurationResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 8) { break; } message.dataChunkMaxSize = reader.int32(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { dataChunkMaxSize: isSet(object.dataChunkMaxSize) ? Number(object.dataChunkMaxSize) : 0 }; }, toJSON(message) { const obj = {}; if (message.dataChunkMaxSize !== 0) { obj.dataChunkMaxSize = Math.round(message.dataChunkMaxSize); } return obj; }, create(base) { return ResultsServiceConfigurationResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseResultsServiceConfigurationResponse(); message.dataChunkMaxSize = object.dataChunkMaxSize ?? 0; return message; } }; function createBaseDownloadResultDataRequest() { return { sessionId: "", resultId: "" }; } var DownloadResultDataRequest = { encode(message, writer = _m0.Writer.create()) { if (message.sessionId !== "") { writer.uint32(10).string(message.sessionId); } if (message.resultId !== "") { writer.uint32(18).string(message.resultId); } 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 = createBaseDownloadResultDataRequest(); 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.resultId = 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) : "", resultId: isSet(object.resultId) ? String(object.resultId) : "" }; }, toJSON(message) { const obj = {}; if (message.sessionId !== "") { obj.sessionId = message.sessionId; } if (message.resultId !== "") { obj.resultId = message.resultId; } return obj; }, create(base) { return DownloadResultDataRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDownloadResultDataRequest(); message.sessionId = object.sessionId ?? ""; message.resultId = object.resultId ?? ""; return message; } }; function createBaseDownloadResultDataResponse() { return { dataChunk: new Uint8Array(0) }; } var DownloadResultDataResponse = { encode(message, writer = _m0.Writer.create()) { if (message.dataChunk.length !== 0) { writer.uint32(10).bytes(message.dataChunk); } 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 = createBaseDownloadResultDataResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.dataChunk = reader.bytes(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { dataChunk: isSet(object.dataChunk) ? bytesFromBase64(object.dataChunk) : new Uint8Array(0) }; }, toJSON(message) { const obj = {}; if (message.dataChunk.length !== 0) { obj.dataChunk = base64FromBytes(message.dataChunk); } return obj; }, create(base) { return DownloadResultDataResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDownloadResultDataResponse(); message.dataChunk = object.dataChunk ?? new Uint8Array(0); return message; } }; function createBaseDeleteResultsDataRequest() { return { sessionId: "", resultId: [] }; } var DeleteResultsDataRequest = { encode(message, writer = _m0.Writer.create()) { if (message.sessionId !== "") { writer.uint32(10).string(message.sessionId); } for (const v of message.resultId) { writer.uint32(18).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 = createBaseDeleteResultsDataRequest(); 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.resultId.push(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) : "", resultId: Array.isArray(object == null ? void 0 : object.resultId) ? object.resultId.map((e) => String(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if (message.sessionId !== "") { obj.sessionId = message.sessionId; } if ((_a = message.resultId) == null ? void 0 : _a.length) { obj.resultId = message.resultId; } return obj; }, create(base) { return DeleteResultsDataRequest.fromPartial(base ?? {}); }, fromPartial(object) { var _a; const message = createBaseDeleteResultsDataRequest(); message.sessionId = object.sessionId ?? ""; message.resultId = ((_a = object.resultId) == null ? void 0 : _a.map((e) => e)) || []; return message; } }; function createBaseDeleteResultsDataResponse() { return { sessionId: "", resultId: [] }; } var DeleteResultsDataResponse = { encode(message, writer = _m0.Writer.create()) { if (message.sessionId !== "") { writer.uint32(10).string(message.sessionId); } for (const v of message.resultId) { writer.uint32(18).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 = createBaseDeleteResultsDataResponse(); 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.resultId.push(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) : "", resultId: Array.isArray(object == null ? void 0 : object.resultId) ? object.resultId.map((e) => String(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if (message.sessionId !== "") { obj.sessionId = message.sessionId; } if ((_a = message.resultId) == null ? void 0 : _a.length) { obj.resultId = message.resultId; } return obj; }, create(base) { return DeleteResultsDataResponse.fromPartial(base ?? {}); }, fromPartial(object) { var _a; const message = createBaseDeleteResultsDataResponse(); message.sessionId = object.sessionId ?? ""; message.resultId = ((_a = object.resultId) == null ? void 0 : _a.map((e) => e)) || []; return message; } }; function createBaseImportResultsDataRequest() { return { sessionId: "", results: [] }; } var ImportResultsDataRequest = { encode(message, writer = _m0.Writer.create()) { if (message.sessionId !== "") { writer.uint32(10).string(message.sessionId); } for (const v of message.results) { ImportResultsDataRequest_ResultOpaqueId.encode(v, writer.uint32(18).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 = createBaseImportResultsDataRequest(); 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.results.push(ImportResultsDataRequest_ResultOpaqueId.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) : "", results: Array.isArray(object == null ? void 0 : object.results) ? object.results.map((e) => ImportResultsDataRequest_ResultOpaqueId.fromJSON(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if (message.sessionId !== "") { obj.sessionId = message.sessionId; } if ((_a = message.results) == null ? void 0 : _a.length) { obj.results = message.results.map((e) => ImportResultsDataRequest_ResultOpaqueId.toJSON(e)); } return obj; }, cr