toValue method

String toValue()

Implementation

String toValue() {
  switch (this) {
    case SimulationJobErrorCode.internalServiceError:
      return 'InternalServiceError';
    case SimulationJobErrorCode.robotApplicationCrash:
      return 'RobotApplicationCrash';
    case SimulationJobErrorCode.simulationApplicationCrash:
      return 'SimulationApplicationCrash';
    case SimulationJobErrorCode.badPermissionsRobotApplication:
      return 'BadPermissionsRobotApplication';
    case SimulationJobErrorCode.badPermissionsSimulationApplication:
      return 'BadPermissionsSimulationApplication';
    case SimulationJobErrorCode.badPermissionsS3Object:
      return 'BadPermissionsS3Object';
    case SimulationJobErrorCode.badPermissionsS3Output:
      return 'BadPermissionsS3Output';
    case SimulationJobErrorCode.badPermissionsCloudwatchLogs:
      return 'BadPermissionsCloudwatchLogs';
    case SimulationJobErrorCode.subnetIpLimitExceeded:
      return 'SubnetIpLimitExceeded';
    case SimulationJobErrorCode.eNILimitExceeded:
      return 'ENILimitExceeded';
    case SimulationJobErrorCode.badPermissionsUserCredentials:
      return 'BadPermissionsUserCredentials';
    case SimulationJobErrorCode.invalidBundleRobotApplication:
      return 'InvalidBundleRobotApplication';
    case SimulationJobErrorCode.invalidBundleSimulationApplication:
      return 'InvalidBundleSimulationApplication';
    case SimulationJobErrorCode.invalidS3Resource:
      return 'InvalidS3Resource';
    case SimulationJobErrorCode.limitExceeded:
      return 'LimitExceeded';
    case SimulationJobErrorCode.mismatchedEtag:
      return 'MismatchedEtag';
    case SimulationJobErrorCode.robotApplicationVersionMismatchedEtag:
      return 'RobotApplicationVersionMismatchedEtag';
    case SimulationJobErrorCode.simulationApplicationVersionMismatchedEtag:
      return 'SimulationApplicationVersionMismatchedEtag';
    case SimulationJobErrorCode.resourceNotFound:
      return 'ResourceNotFound';
    case SimulationJobErrorCode.requestThrottled:
      return 'RequestThrottled';
    case SimulationJobErrorCode.batchTimedOut:
      return 'BatchTimedOut';
    case SimulationJobErrorCode.batchCanceled:
      return 'BatchCanceled';
    case SimulationJobErrorCode.invalidInput:
      return 'InvalidInput';
    case SimulationJobErrorCode.wrongRegionS3Bucket:
      return 'WrongRegionS3Bucket';
    case SimulationJobErrorCode.wrongRegionS3Output:
      return 'WrongRegionS3Output';
    case SimulationJobErrorCode.wrongRegionRobotApplication:
      return 'WrongRegionRobotApplication';
    case SimulationJobErrorCode.wrongRegionSimulationApplication:
      return 'WrongRegionSimulationApplication';
  }
}