lookUpErrorType function
Implementation
ErrorTypes lookUpErrorType(ErrorResponse arg) {
var t = arg.error.replaceAll(" ", "");
switch (t) {
case "MethodNotAllowed":
return ErrorTypes.ForbiddenOperationException;
case "NotFound":
return ErrorTypes.NotFound;
case "ForbiddenOperationException":
return ErrorTypes.ForbiddenOperationException;
case "IllegalArgumentException":
return ErrorTypes.IllegalArgumentException;
case "UnsupportedMediaType":
return ErrorTypes.UnsupportedMediaType;
case "ResourceException":
return ErrorTypes.ResourceException;
case "GoneException":
return ErrorTypes.GoneException;
default:
return ErrorTypes.Unknown;
}
}