toDeploymentJobErrorCode method
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');
}