UNPKG

@aneoconsultingfr/armonik.api

Version:

gRPC API to interact with ArmoniK built for the web

231 lines (229 loc) 6.99 kB
// src/generated/health_checks_common.ts import _m0 from "protobufjs/minimal.js"; var protobufPackage = "armonik.api.grpc.v1.health_checks"; var HealthStatusEnum = /* @__PURE__ */ ((HealthStatusEnum2) => { HealthStatusEnum2[HealthStatusEnum2["HEALTH_STATUS_ENUM_UNSPECIFIED"] = 0] = "HEALTH_STATUS_ENUM_UNSPECIFIED"; HealthStatusEnum2[HealthStatusEnum2["HEALTH_STATUS_ENUM_HEALTHY"] = 1] = "HEALTH_STATUS_ENUM_HEALTHY"; HealthStatusEnum2[HealthStatusEnum2["HEALTH_STATUS_ENUM_DEGRADED"] = 2] = "HEALTH_STATUS_ENUM_DEGRADED"; HealthStatusEnum2[HealthStatusEnum2["HEALTH_STATUS_ENUM_UNHEALTHY"] = 3] = "HEALTH_STATUS_ENUM_UNHEALTHY"; HealthStatusEnum2[HealthStatusEnum2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; return HealthStatusEnum2; })(HealthStatusEnum || {}); function healthStatusEnumFromJSON(object) { switch (object) { case 0: case "HEALTH_STATUS_ENUM_UNSPECIFIED": return 0 /* HEALTH_STATUS_ENUM_UNSPECIFIED */; case 1: case "HEALTH_STATUS_ENUM_HEALTHY": return 1 /* HEALTH_STATUS_ENUM_HEALTHY */; case 2: case "HEALTH_STATUS_ENUM_DEGRADED": return 2 /* HEALTH_STATUS_ENUM_DEGRADED */; case 3: case "HEALTH_STATUS_ENUM_UNHEALTHY": return 3 /* HEALTH_STATUS_ENUM_UNHEALTHY */; case -1: case "UNRECOGNIZED": default: return -1 /* UNRECOGNIZED */; } } function healthStatusEnumToJSON(object) { switch (object) { case 0 /* HEALTH_STATUS_ENUM_UNSPECIFIED */: return "HEALTH_STATUS_ENUM_UNSPECIFIED"; case 1 /* HEALTH_STATUS_ENUM_HEALTHY */: return "HEALTH_STATUS_ENUM_HEALTHY"; case 2 /* HEALTH_STATUS_ENUM_DEGRADED */: return "HEALTH_STATUS_ENUM_DEGRADED"; case 3 /* HEALTH_STATUS_ENUM_UNHEALTHY */: return "HEALTH_STATUS_ENUM_UNHEALTHY"; case -1 /* UNRECOGNIZED */: default: return "UNRECOGNIZED"; } } function createBaseCheckHealthRequest() { return {}; } var CheckHealthRequest = { encode(_, writer = _m0.Writer.create()) { 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 = createBaseCheckHealthRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(_) { return {}; }, toJSON(_) { const obj = {}; return obj; }, create(base) { return CheckHealthRequest.fromPartial(base ?? {}); }, fromPartial(_) { const message = createBaseCheckHealthRequest(); return message; } }; function createBaseCheckHealthResponse() { return { services: [] }; } var CheckHealthResponse = { encode(message, writer = _m0.Writer.create()) { for (const v of message.services) { CheckHealthResponse_ServiceHealth.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 = createBaseCheckHealthResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.services.push(CheckHealthResponse_ServiceHealth.decode(reader, reader.uint32())); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { services: Array.isArray(object == null ? void 0 : object.services) ? object.services.map((e) => CheckHealthResponse_ServiceHealth.fromJSON(e)) : [] }; }, toJSON(message) { var _a; const obj = {}; if ((_a = message.services) == null ? void 0 : _a.length) { obj.services = message.services.map((e) => CheckHealthResponse_ServiceHealth.toJSON(e)); } return obj; }, create(base) { return CheckHealthResponse.fromPartial(base ?? {}); }, fromPartial(object) { var _a; const message = createBaseCheckHealthResponse(); message.services = ((_a = object.services) == null ? void 0 : _a.map((e) => CheckHealthResponse_ServiceHealth.fromPartial(e))) || []; return message; } }; function createBaseCheckHealthResponse_ServiceHealth() { return { name: "", message: "", healthy: 0 }; } var CheckHealthResponse_ServiceHealth = { encode(message, writer = _m0.Writer.create()) { if (message.name !== "") { writer.uint32(10).string(message.name); } if (message.message !== "") { writer.uint32(18).string(message.message); } if (message.healthy !== 0) { writer.uint32(24).int32(message.healthy); } 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 = createBaseCheckHealthResponse_ServiceHealth(); 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.message = reader.string(); continue; case 3: if (tag !== 24) { break; } message.healthy = reader.int32(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { name: isSet(object.name) ? String(object.name) : "", message: isSet(object.message) ? String(object.message) : "", healthy: isSet(object.healthy) ? healthStatusEnumFromJSON(object.healthy) : 0 }; }, toJSON(message) { const obj = {}; if (message.name !== "") { obj.name = message.name; } if (message.message !== "") { obj.message = message.message; } if (message.healthy !== 0) { obj.healthy = healthStatusEnumToJSON(message.healthy); } return obj; }, create(base) { return CheckHealthResponse_ServiceHealth.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseCheckHealthResponse_ServiceHealth(); message.name = object.name ?? ""; message.message = object.message ?? ""; message.healthy = object.healthy ?? 0; return message; } }; function isSet(value) { return value !== null && value !== void 0; } export { protobufPackage, HealthStatusEnum, healthStatusEnumFromJSON, healthStatusEnumToJSON, CheckHealthRequest, CheckHealthResponse, CheckHealthResponse_ServiceHealth };