toDeploymentJobErrorCode method

DeploymentJobErrorCode toDeploymentJobErrorCode()

Implementation

DeploymentJobErrorCode toDeploymentJobErrorCode() {
  switch (this) {
    case 'ResourceNotFound':
      return DeploymentJobErrorCode.resourceNotFound;
    case 'EnvironmentSetupError':
      return DeploymentJobErrorCode.environmentSetupError;
    case 'EtagMismatch':
      return DeploymentJobErrorCode.etagMismatch;
    case 'FailureThresholdBreached':
      return DeploymentJobErrorCode.failureThresholdBreached;
    case 'RobotDeploymentAborted':
      return DeploymentJobErrorCode.robotDeploymentAborted;
    case 'RobotDeploymentNoResponse':
      return DeploymentJobErrorCode.robotDeploymentNoResponse;
    case 'RobotAgentConnectionTimeout':
      return DeploymentJobErrorCode.robotAgentConnectionTimeout;
    case 'GreengrassDeploymentFailed':
      return DeploymentJobErrorCode.greengrassDeploymentFailed;
    case 'InvalidGreengrassGroup':
      return DeploymentJobErrorCode.invalidGreengrassGroup;
    case 'MissingRobotArchitecture':
      return DeploymentJobErrorCode.missingRobotArchitecture;
    case 'MissingRobotApplicationArchitecture':
      return DeploymentJobErrorCode.missingRobotApplicationArchitecture;
    case 'MissingRobotDeploymentResource':
      return DeploymentJobErrorCode.missingRobotDeploymentResource;
    case 'GreengrassGroupVersionDoesNotExist':
      return DeploymentJobErrorCode.greengrassGroupVersionDoesNotExist;
    case 'LambdaDeleted':
      return DeploymentJobErrorCode.lambdaDeleted;
    case 'ExtractingBundleFailure':
      return DeploymentJobErrorCode.extractingBundleFailure;
    case 'PreLaunchFileFailure':
      return DeploymentJobErrorCode.preLaunchFileFailure;
    case 'PostLaunchFileFailure':
      return DeploymentJobErrorCode.postLaunchFileFailure;
    case 'BadPermissionError':
      return DeploymentJobErrorCode.badPermissionError;
    case 'DownloadConditionFailed':
      return DeploymentJobErrorCode.downloadConditionFailed;
    case 'InternalServerError':
      return DeploymentJobErrorCode.internalServerError;
  }
  throw Exception('$this is not known in enum DeploymentJobErrorCode');
}