toBatchWriteExceptionType method
Implementation
BatchWriteExceptionType toBatchWriteExceptionType() {
switch (this) {
case 'InternalServiceException':
return BatchWriteExceptionType.internalServiceException;
case 'ValidationException':
return BatchWriteExceptionType.validationException;
case 'InvalidArnException':
return BatchWriteExceptionType.invalidArnException;
case 'LinkNameAlreadyInUseException':
return BatchWriteExceptionType.linkNameAlreadyInUseException;
case 'StillContainsLinksException':
return BatchWriteExceptionType.stillContainsLinksException;
case 'FacetValidationException':
return BatchWriteExceptionType.facetValidationException;
case 'ObjectNotDetachedException':
return BatchWriteExceptionType.objectNotDetachedException;
case 'ResourceNotFoundException':
return BatchWriteExceptionType.resourceNotFoundException;
case 'AccessDeniedException':
return BatchWriteExceptionType.accessDeniedException;
case 'InvalidAttachmentException':
return BatchWriteExceptionType.invalidAttachmentException;
case 'NotIndexException':
return BatchWriteExceptionType.notIndexException;
case 'NotNodeException':
return BatchWriteExceptionType.notNodeException;
case 'IndexedAttributeMissingException':
return BatchWriteExceptionType.indexedAttributeMissingException;
case 'ObjectAlreadyDetachedException':
return BatchWriteExceptionType.objectAlreadyDetachedException;
case 'NotPolicyException':
return BatchWriteExceptionType.notPolicyException;
case 'DirectoryNotEnabledException':
return BatchWriteExceptionType.directoryNotEnabledException;
case 'LimitExceededException':
return BatchWriteExceptionType.limitExceededException;
case 'UnsupportedIndexTypeException':
return BatchWriteExceptionType.unsupportedIndexTypeException;
}
throw Exception('$this is not known in enum BatchWriteExceptionType');
}