UNPKG

@aneoconsultingfr/armonik.api

Version:

gRPC API to interact with ArmoniK built for the web

481 lines (479 loc) 20.4 kB
// src/generated/tasks_fields.ts import _m0 from "protobufjs/minimal.js"; var protobufPackage = "armonik.api.grpc.v1.tasks"; var TaskSummaryEnumField = /* @__PURE__ */ ((TaskSummaryEnumField2) => { TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_UNSPECIFIED"] = 0] = "TASK_SUMMARY_ENUM_FIELD_UNSPECIFIED"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_TASK_ID"] = 16] = "TASK_SUMMARY_ENUM_FIELD_TASK_ID"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_SESSION_ID"] = 1] = "TASK_SUMMARY_ENUM_FIELD_SESSION_ID"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_OWNER_POD_ID"] = 9] = "TASK_SUMMARY_ENUM_FIELD_OWNER_POD_ID"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_INITIAL_TASK_ID"] = 10] = "TASK_SUMMARY_ENUM_FIELD_INITIAL_TASK_ID"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_STATUS"] = 2] = "TASK_SUMMARY_ENUM_FIELD_STATUS"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_CREATED_AT"] = 3] = "TASK_SUMMARY_ENUM_FIELD_CREATED_AT"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_SUBMITTED_AT"] = 11] = "TASK_SUMMARY_ENUM_FIELD_SUBMITTED_AT"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_STARTED_AT"] = 4] = "TASK_SUMMARY_ENUM_FIELD_STARTED_AT"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_ENDED_AT"] = 5] = "TASK_SUMMARY_ENUM_FIELD_ENDED_AT"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_CREATION_TO_END_DURATION"] = 6] = "TASK_SUMMARY_ENUM_FIELD_CREATION_TO_END_DURATION"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_PROCESSING_TO_END_DURATION"] = 7] = "TASK_SUMMARY_ENUM_FIELD_PROCESSING_TO_END_DURATION"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_RECEIVED_TO_END_DURATION"] = 18] = "TASK_SUMMARY_ENUM_FIELD_RECEIVED_TO_END_DURATION"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_POD_TTL"] = 12] = "TASK_SUMMARY_ENUM_FIELD_POD_TTL"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_POD_HOSTNAME"] = 13] = "TASK_SUMMARY_ENUM_FIELD_POD_HOSTNAME"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_RECEIVED_AT"] = 14] = "TASK_SUMMARY_ENUM_FIELD_RECEIVED_AT"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_ACQUIRED_AT"] = 15] = "TASK_SUMMARY_ENUM_FIELD_ACQUIRED_AT"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_PROCESSED_AT"] = 17] = "TASK_SUMMARY_ENUM_FIELD_PROCESSED_AT"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_ERROR"] = 8] = "TASK_SUMMARY_ENUM_FIELD_ERROR"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_FETCHED_AT"] = 19] = "TASK_SUMMARY_ENUM_FIELD_FETCHED_AT"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_PAYLOAD_ID"] = 20] = "TASK_SUMMARY_ENUM_FIELD_PAYLOAD_ID"; TaskSummaryEnumField2[TaskSummaryEnumField2["TASK_SUMMARY_ENUM_FIELD_CREATED_BY"] = 21] = "TASK_SUMMARY_ENUM_FIELD_CREATED_BY"; TaskSummaryEnumField2[TaskSummaryEnumField2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; return TaskSummaryEnumField2; })(TaskSummaryEnumField || {}); function taskSummaryEnumFieldFromJSON(object) { switch (object) { case 0: case "TASK_SUMMARY_ENUM_FIELD_UNSPECIFIED": return 0 /* TASK_SUMMARY_ENUM_FIELD_UNSPECIFIED */; case 16: case "TASK_SUMMARY_ENUM_FIELD_TASK_ID": return 16 /* TASK_SUMMARY_ENUM_FIELD_TASK_ID */; case 1: case "TASK_SUMMARY_ENUM_FIELD_SESSION_ID": return 1 /* TASK_SUMMARY_ENUM_FIELD_SESSION_ID */; case 9: case "TASK_SUMMARY_ENUM_FIELD_OWNER_POD_ID": return 9 /* TASK_SUMMARY_ENUM_FIELD_OWNER_POD_ID */; case 10: case "TASK_SUMMARY_ENUM_FIELD_INITIAL_TASK_ID": return 10 /* TASK_SUMMARY_ENUM_FIELD_INITIAL_TASK_ID */; case 2: case "TASK_SUMMARY_ENUM_FIELD_STATUS": return 2 /* TASK_SUMMARY_ENUM_FIELD_STATUS */; case 3: case "TASK_SUMMARY_ENUM_FIELD_CREATED_AT": return 3 /* TASK_SUMMARY_ENUM_FIELD_CREATED_AT */; case 11: case "TASK_SUMMARY_ENUM_FIELD_SUBMITTED_AT": return 11 /* TASK_SUMMARY_ENUM_FIELD_SUBMITTED_AT */; case 4: case "TASK_SUMMARY_ENUM_FIELD_STARTED_AT": return 4 /* TASK_SUMMARY_ENUM_FIELD_STARTED_AT */; case 5: case "TASK_SUMMARY_ENUM_FIELD_ENDED_AT": return 5 /* TASK_SUMMARY_ENUM_FIELD_ENDED_AT */; case 6: case "TASK_SUMMARY_ENUM_FIELD_CREATION_TO_END_DURATION": return 6 /* TASK_SUMMARY_ENUM_FIELD_CREATION_TO_END_DURATION */; case 7: case "TASK_SUMMARY_ENUM_FIELD_PROCESSING_TO_END_DURATION": return 7 /* TASK_SUMMARY_ENUM_FIELD_PROCESSING_TO_END_DURATION */; case 18: case "TASK_SUMMARY_ENUM_FIELD_RECEIVED_TO_END_DURATION": return 18 /* TASK_SUMMARY_ENUM_FIELD_RECEIVED_TO_END_DURATION */; case 12: case "TASK_SUMMARY_ENUM_FIELD_POD_TTL": return 12 /* TASK_SUMMARY_ENUM_FIELD_POD_TTL */; case 13: case "TASK_SUMMARY_ENUM_FIELD_POD_HOSTNAME": return 13 /* TASK_SUMMARY_ENUM_FIELD_POD_HOSTNAME */; case 14: case "TASK_SUMMARY_ENUM_FIELD_RECEIVED_AT": return 14 /* TASK_SUMMARY_ENUM_FIELD_RECEIVED_AT */; case 15: case "TASK_SUMMARY_ENUM_FIELD_ACQUIRED_AT": return 15 /* TASK_SUMMARY_ENUM_FIELD_ACQUIRED_AT */; case 17: case "TASK_SUMMARY_ENUM_FIELD_PROCESSED_AT": return 17 /* TASK_SUMMARY_ENUM_FIELD_PROCESSED_AT */; case 8: case "TASK_SUMMARY_ENUM_FIELD_ERROR": return 8 /* TASK_SUMMARY_ENUM_FIELD_ERROR */; case 19: case "TASK_SUMMARY_ENUM_FIELD_FETCHED_AT": return 19 /* TASK_SUMMARY_ENUM_FIELD_FETCHED_AT */; case 20: case "TASK_SUMMARY_ENUM_FIELD_PAYLOAD_ID": return 20 /* TASK_SUMMARY_ENUM_FIELD_PAYLOAD_ID */; case 21: case "TASK_SUMMARY_ENUM_FIELD_CREATED_BY": return 21 /* TASK_SUMMARY_ENUM_FIELD_CREATED_BY */; case -1: case "UNRECOGNIZED": default: return -1 /* UNRECOGNIZED */; } } function taskSummaryEnumFieldToJSON(object) { switch (object) { case 0 /* TASK_SUMMARY_ENUM_FIELD_UNSPECIFIED */: return "TASK_SUMMARY_ENUM_FIELD_UNSPECIFIED"; case 16 /* TASK_SUMMARY_ENUM_FIELD_TASK_ID */: return "TASK_SUMMARY_ENUM_FIELD_TASK_ID"; case 1 /* TASK_SUMMARY_ENUM_FIELD_SESSION_ID */: return "TASK_SUMMARY_ENUM_FIELD_SESSION_ID"; case 9 /* TASK_SUMMARY_ENUM_FIELD_OWNER_POD_ID */: return "TASK_SUMMARY_ENUM_FIELD_OWNER_POD_ID"; case 10 /* TASK_SUMMARY_ENUM_FIELD_INITIAL_TASK_ID */: return "TASK_SUMMARY_ENUM_FIELD_INITIAL_TASK_ID"; case 2 /* TASK_SUMMARY_ENUM_FIELD_STATUS */: return "TASK_SUMMARY_ENUM_FIELD_STATUS"; case 3 /* TASK_SUMMARY_ENUM_FIELD_CREATED_AT */: return "TASK_SUMMARY_ENUM_FIELD_CREATED_AT"; case 11 /* TASK_SUMMARY_ENUM_FIELD_SUBMITTED_AT */: return "TASK_SUMMARY_ENUM_FIELD_SUBMITTED_AT"; case 4 /* TASK_SUMMARY_ENUM_FIELD_STARTED_AT */: return "TASK_SUMMARY_ENUM_FIELD_STARTED_AT"; case 5 /* TASK_SUMMARY_ENUM_FIELD_ENDED_AT */: return "TASK_SUMMARY_ENUM_FIELD_ENDED_AT"; case 6 /* TASK_SUMMARY_ENUM_FIELD_CREATION_TO_END_DURATION */: return "TASK_SUMMARY_ENUM_FIELD_CREATION_TO_END_DURATION"; case 7 /* TASK_SUMMARY_ENUM_FIELD_PROCESSING_TO_END_DURATION */: return "TASK_SUMMARY_ENUM_FIELD_PROCESSING_TO_END_DURATION"; case 18 /* TASK_SUMMARY_ENUM_FIELD_RECEIVED_TO_END_DURATION */: return "TASK_SUMMARY_ENUM_FIELD_RECEIVED_TO_END_DURATION"; case 12 /* TASK_SUMMARY_ENUM_FIELD_POD_TTL */: return "TASK_SUMMARY_ENUM_FIELD_POD_TTL"; case 13 /* TASK_SUMMARY_ENUM_FIELD_POD_HOSTNAME */: return "TASK_SUMMARY_ENUM_FIELD_POD_HOSTNAME"; case 14 /* TASK_SUMMARY_ENUM_FIELD_RECEIVED_AT */: return "TASK_SUMMARY_ENUM_FIELD_RECEIVED_AT"; case 15 /* TASK_SUMMARY_ENUM_FIELD_ACQUIRED_AT */: return "TASK_SUMMARY_ENUM_FIELD_ACQUIRED_AT"; case 17 /* TASK_SUMMARY_ENUM_FIELD_PROCESSED_AT */: return "TASK_SUMMARY_ENUM_FIELD_PROCESSED_AT"; case 8 /* TASK_SUMMARY_ENUM_FIELD_ERROR */: return "TASK_SUMMARY_ENUM_FIELD_ERROR"; case 19 /* TASK_SUMMARY_ENUM_FIELD_FETCHED_AT */: return "TASK_SUMMARY_ENUM_FIELD_FETCHED_AT"; case 20 /* TASK_SUMMARY_ENUM_FIELD_PAYLOAD_ID */: return "TASK_SUMMARY_ENUM_FIELD_PAYLOAD_ID"; case 21 /* TASK_SUMMARY_ENUM_FIELD_CREATED_BY */: return "TASK_SUMMARY_ENUM_FIELD_CREATED_BY"; case -1 /* UNRECOGNIZED */: default: return "UNRECOGNIZED"; } } var TaskOptionEnumField = /* @__PURE__ */ ((TaskOptionEnumField2) => { TaskOptionEnumField2[TaskOptionEnumField2["TASK_OPTION_ENUM_FIELD_UNSPECIFIED"] = 0] = "TASK_OPTION_ENUM_FIELD_UNSPECIFIED"; TaskOptionEnumField2[TaskOptionEnumField2["TASK_OPTION_ENUM_FIELD_MAX_DURATION"] = 1] = "TASK_OPTION_ENUM_FIELD_MAX_DURATION"; TaskOptionEnumField2[TaskOptionEnumField2["TASK_OPTION_ENUM_FIELD_MAX_RETRIES"] = 2] = "TASK_OPTION_ENUM_FIELD_MAX_RETRIES"; TaskOptionEnumField2[TaskOptionEnumField2["TASK_OPTION_ENUM_FIELD_PRIORITY"] = 3] = "TASK_OPTION_ENUM_FIELD_PRIORITY"; TaskOptionEnumField2[TaskOptionEnumField2["TASK_OPTION_ENUM_FIELD_PARTITION_ID"] = 4] = "TASK_OPTION_ENUM_FIELD_PARTITION_ID"; TaskOptionEnumField2[TaskOptionEnumField2["TASK_OPTION_ENUM_FIELD_APPLICATION_NAME"] = 5] = "TASK_OPTION_ENUM_FIELD_APPLICATION_NAME"; TaskOptionEnumField2[TaskOptionEnumField2["TASK_OPTION_ENUM_FIELD_APPLICATION_VERSION"] = 6] = "TASK_OPTION_ENUM_FIELD_APPLICATION_VERSION"; TaskOptionEnumField2[TaskOptionEnumField2["TASK_OPTION_ENUM_FIELD_APPLICATION_NAMESPACE"] = 7] = "TASK_OPTION_ENUM_FIELD_APPLICATION_NAMESPACE"; TaskOptionEnumField2[TaskOptionEnumField2["TASK_OPTION_ENUM_FIELD_APPLICATION_SERVICE"] = 8] = "TASK_OPTION_ENUM_FIELD_APPLICATION_SERVICE"; TaskOptionEnumField2[TaskOptionEnumField2["TASK_OPTION_ENUM_FIELD_ENGINE_TYPE"] = 9] = "TASK_OPTION_ENUM_FIELD_ENGINE_TYPE"; TaskOptionEnumField2[TaskOptionEnumField2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; return TaskOptionEnumField2; })(TaskOptionEnumField || {}); function taskOptionEnumFieldFromJSON(object) { switch (object) { case 0: case "TASK_OPTION_ENUM_FIELD_UNSPECIFIED": return 0 /* TASK_OPTION_ENUM_FIELD_UNSPECIFIED */; case 1: case "TASK_OPTION_ENUM_FIELD_MAX_DURATION": return 1 /* TASK_OPTION_ENUM_FIELD_MAX_DURATION */; case 2: case "TASK_OPTION_ENUM_FIELD_MAX_RETRIES": return 2 /* TASK_OPTION_ENUM_FIELD_MAX_RETRIES */; case 3: case "TASK_OPTION_ENUM_FIELD_PRIORITY": return 3 /* TASK_OPTION_ENUM_FIELD_PRIORITY */; case 4: case "TASK_OPTION_ENUM_FIELD_PARTITION_ID": return 4 /* TASK_OPTION_ENUM_FIELD_PARTITION_ID */; case 5: case "TASK_OPTION_ENUM_FIELD_APPLICATION_NAME": return 5 /* TASK_OPTION_ENUM_FIELD_APPLICATION_NAME */; case 6: case "TASK_OPTION_ENUM_FIELD_APPLICATION_VERSION": return 6 /* TASK_OPTION_ENUM_FIELD_APPLICATION_VERSION */; case 7: case "TASK_OPTION_ENUM_FIELD_APPLICATION_NAMESPACE": return 7 /* TASK_OPTION_ENUM_FIELD_APPLICATION_NAMESPACE */; case 8: case "TASK_OPTION_ENUM_FIELD_APPLICATION_SERVICE": return 8 /* TASK_OPTION_ENUM_FIELD_APPLICATION_SERVICE */; case 9: case "TASK_OPTION_ENUM_FIELD_ENGINE_TYPE": return 9 /* TASK_OPTION_ENUM_FIELD_ENGINE_TYPE */; case -1: case "UNRECOGNIZED": default: return -1 /* UNRECOGNIZED */; } } function taskOptionEnumFieldToJSON(object) { switch (object) { case 0 /* TASK_OPTION_ENUM_FIELD_UNSPECIFIED */: return "TASK_OPTION_ENUM_FIELD_UNSPECIFIED"; case 1 /* TASK_OPTION_ENUM_FIELD_MAX_DURATION */: return "TASK_OPTION_ENUM_FIELD_MAX_DURATION"; case 2 /* TASK_OPTION_ENUM_FIELD_MAX_RETRIES */: return "TASK_OPTION_ENUM_FIELD_MAX_RETRIES"; case 3 /* TASK_OPTION_ENUM_FIELD_PRIORITY */: return "TASK_OPTION_ENUM_FIELD_PRIORITY"; case 4 /* TASK_OPTION_ENUM_FIELD_PARTITION_ID */: return "TASK_OPTION_ENUM_FIELD_PARTITION_ID"; case 5 /* TASK_OPTION_ENUM_FIELD_APPLICATION_NAME */: return "TASK_OPTION_ENUM_FIELD_APPLICATION_NAME"; case 6 /* TASK_OPTION_ENUM_FIELD_APPLICATION_VERSION */: return "TASK_OPTION_ENUM_FIELD_APPLICATION_VERSION"; case 7 /* TASK_OPTION_ENUM_FIELD_APPLICATION_NAMESPACE */: return "TASK_OPTION_ENUM_FIELD_APPLICATION_NAMESPACE"; case 8 /* TASK_OPTION_ENUM_FIELD_APPLICATION_SERVICE */: return "TASK_OPTION_ENUM_FIELD_APPLICATION_SERVICE"; case 9 /* TASK_OPTION_ENUM_FIELD_ENGINE_TYPE */: return "TASK_OPTION_ENUM_FIELD_ENGINE_TYPE"; case -1 /* UNRECOGNIZED */: default: return "UNRECOGNIZED"; } } function createBaseTaskSummaryField() { return { field: 0 }; } var TaskSummaryField = { encode(message, writer = _m0.Writer.create()) { if (message.field !== 0) { writer.uint32(8).int32(message.field); } 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 = createBaseTaskSummaryField(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 8) { break; } message.field = reader.int32(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { field: isSet(object.field) ? taskSummaryEnumFieldFromJSON(object.field) : 0 }; }, toJSON(message) { const obj = {}; if (message.field !== 0) { obj.field = taskSummaryEnumFieldToJSON(message.field); } return obj; }, create(base) { return TaskSummaryField.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseTaskSummaryField(); message.field = object.field ?? 0; return message; } }; function createBaseTaskOptionField() { return { field: 0 }; } var TaskOptionField = { encode(message, writer = _m0.Writer.create()) { if (message.field !== 0) { writer.uint32(8).int32(message.field); } 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 = createBaseTaskOptionField(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 8) { break; } message.field = reader.int32(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { field: isSet(object.field) ? taskOptionEnumFieldFromJSON(object.field) : 0 }; }, toJSON(message) { const obj = {}; if (message.field !== 0) { obj.field = taskOptionEnumFieldToJSON(message.field); } return obj; }, create(base) { return TaskOptionField.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseTaskOptionField(); message.field = object.field ?? 0; return message; } }; function createBaseTaskOptionGenericField() { return { field: "" }; } var TaskOptionGenericField = { encode(message, writer = _m0.Writer.create()) { if (message.field !== "") { writer.uint32(10).string(message.field); } 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 = createBaseTaskOptionGenericField(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.field = reader.string(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { field: isSet(object.field) ? String(object.field) : "" }; }, toJSON(message) { const obj = {}; if (message.field !== "") { obj.field = message.field; } return obj; }, create(base) { return TaskOptionGenericField.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseTaskOptionGenericField(); message.field = object.field ?? ""; return message; } }; function createBaseTaskField() { return { taskSummaryField: void 0, taskOptionField: void 0, taskOptionGenericField: void 0 }; } var TaskField = { encode(message, writer = _m0.Writer.create()) { if (message.taskSummaryField !== void 0) { TaskSummaryField.encode(message.taskSummaryField, writer.uint32(10).fork()).ldelim(); } if (message.taskOptionField !== void 0) { TaskOptionField.encode(message.taskOptionField, writer.uint32(18).fork()).ldelim(); } if (message.taskOptionGenericField !== void 0) { TaskOptionGenericField.encode(message.taskOptionGenericField, writer.uint32(26).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 = createBaseTaskField(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.taskSummaryField = TaskSummaryField.decode(reader, reader.uint32()); continue; case 2: if (tag !== 18) { break; } message.taskOptionField = TaskOptionField.decode(reader, reader.uint32()); continue; case 3: if (tag !== 26) { break; } message.taskOptionGenericField = TaskOptionGenericField.decode(reader, reader.uint32()); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { taskSummaryField: isSet(object.taskSummaryField) ? TaskSummaryField.fromJSON(object.taskSummaryField) : void 0, taskOptionField: isSet(object.taskOptionField) ? TaskOptionField.fromJSON(object.taskOptionField) : void 0, taskOptionGenericField: isSet(object.taskOptionGenericField) ? TaskOptionGenericField.fromJSON(object.taskOptionGenericField) : void 0 }; }, toJSON(message) { const obj = {}; if (message.taskSummaryField !== void 0) { obj.taskSummaryField = TaskSummaryField.toJSON(message.taskSummaryField); } if (message.taskOptionField !== void 0) { obj.taskOptionField = TaskOptionField.toJSON(message.taskOptionField); } if (message.taskOptionGenericField !== void 0) { obj.taskOptionGenericField = TaskOptionGenericField.toJSON(message.taskOptionGenericField); } return obj; }, create(base) { return TaskField.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseTaskField(); message.taskSummaryField = object.taskSummaryField !== void 0 && object.taskSummaryField !== null ? TaskSummaryField.fromPartial(object.taskSummaryField) : void 0; message.taskOptionField = object.taskOptionField !== void 0 && object.taskOptionField !== null ? TaskOptionField.fromPartial(object.taskOptionField) : void 0; message.taskOptionGenericField = object.taskOptionGenericField !== void 0 && object.taskOptionGenericField !== null ? TaskOptionGenericField.fromPartial(object.taskOptionGenericField) : void 0; return message; } }; function isSet(value) { return value !== null && value !== void 0; } export { protobufPackage, TaskSummaryEnumField, taskSummaryEnumFieldFromJSON, taskSummaryEnumFieldToJSON, TaskOptionEnumField, taskOptionEnumFieldFromJSON, taskOptionEnumFieldToJSON, TaskSummaryField, TaskOptionField, TaskOptionGenericField, TaskField };