Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | 9x 9x 9x 9x 9x 9x 9x 9x 9x 9x 9x 9x 9x 9x 9x 9x 9x 9x 9x 9x 4x 2x 2x 2x 2x 9x | "use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.fromHttpStatus = exports.SpanStatus = void 0;
var SpanStatus;
(function (SpanStatus) {
SpanStatus["Ok"] = "ok";
SpanStatus["DeadlineExceeded"] = "deadline_exceeded";
SpanStatus["Unauthenticated"] = "unauthenticated";
SpanStatus["PermissionDenied"] = "permission_denied";
SpanStatus["NotFound"] = "not_found";
SpanStatus["ResourceExhausted"] = "resource_exhausted";
SpanStatus["InvalidArgument"] = "invalid_argument";
SpanStatus["Unimplemented"] = "unimplemented";
SpanStatus["Unavailable"] = "unavailable";
SpanStatus["InternalError"] = "internal_error";
SpanStatus["UnknownError"] = "unknown_error";
SpanStatus["Cancelled"] = "cancelled";
SpanStatus["AlreadyExists"] = "already_exists";
SpanStatus["FailedPrecondition"] = "failed_precondition";
SpanStatus["Aborted"] = "aborted";
SpanStatus["OutOfRange"] = "out_of_range";
SpanStatus["DataLoss"] = "data_loss";
})(SpanStatus = exports.SpanStatus || (exports.SpanStatus = {}));
function fromHttpStatus(httpStatus) {
if (httpStatus < 400) {
return SpanStatus.Ok;
}
Eif (httpStatus >= 400 && httpStatus < 500) {
switch (httpStatus) {
case 401:
return SpanStatus.Unauthenticated;
case 403:
return SpanStatus.PermissionDenied;
case 404:
return SpanStatus.NotFound;
case 409:
return SpanStatus.AlreadyExists;
case 413:
return SpanStatus.FailedPrecondition;
case 429:
return SpanStatus.ResourceExhausted;
default:
return SpanStatus.InvalidArgument;
}
}
if (httpStatus >= 500 && httpStatus < 600) {
switch (httpStatus) {
case 501:
return SpanStatus.Unimplemented;
case 503:
return SpanStatus.Unavailable;
case 504:
return SpanStatus.DeadlineExceeded;
default:
return SpanStatus.InternalError;
}
}
return SpanStatus.UnknownError;
}
exports.fromHttpStatus = fromHttpStatus;
//# sourceMappingURL=httpStatus.js.map |