public static fromOperationError()

in src/machine-learning/machine-learning-utils.ts [39:59]


  public static fromOperationError(code: number, message: string): FirebaseMachineLearningError {
    switch (code) {
    case 1: return new FirebaseMachineLearningError('cancelled', message);
    case 2: return new FirebaseMachineLearningError('unknown-error', message);
    case 3: return new FirebaseMachineLearningError('invalid-argument', message);
    case 4: return new FirebaseMachineLearningError('deadline-exceeded', message);
    case 5: return new FirebaseMachineLearningError('not-found', message);
    case 6: return new FirebaseMachineLearningError('already-exists', message);
    case 7: return new FirebaseMachineLearningError('permission-denied', message);
    case 8: return new FirebaseMachineLearningError('resource-exhausted', message);
    case 9: return new FirebaseMachineLearningError('failed-precondition', message);
    case 10: return new FirebaseMachineLearningError('aborted', message);
    case 11: return new FirebaseMachineLearningError('out-of-range', message);
    case 13: return new FirebaseMachineLearningError('internal-error', message);
    case 14: return new FirebaseMachineLearningError('service-unavailable', message);
    case 15: return new FirebaseMachineLearningError('data-loss', message);
    case 16: return new FirebaseMachineLearningError('unauthenticated', message);
    default:
      return new FirebaseMachineLearningError('unknown-error', message);
    }
  }