benchling_api_client.models.automation_output_processor module

class AutomationOutputProcessor

Bases: object

__init__(api_url: Union[benchling_api_client.types.Unset, str] = attr_dict['_api_url'].default, archive_record: Union[benchling_api_client.types.Unset, ArchiveRecord] = attr_dict['_archive_record'].default, complete_with_errors: Union[benchling_api_client.types.Unset, bool] = attr_dict['_complete_with_errors'].default, created_at: Union[benchling_api_client.types.Unset, datetime] = attr_dict['_created_at'].default, error_file: Union[benchling_api_client.types.Unset, None, Blob] = attr_dict['_error_file'].default, id: Union[benchling_api_client.types.Unset, str] = attr_dict['_id'].default, modified_at: Union[benchling_api_client.types.Unset, datetime] = attr_dict['_modified_at'].default, progress_stats: Union[benchling_api_client.types.Unset, AutomationProgressStats] = attr_dict['_progress_stats'].default, transforms: Union[benchling_api_client.types.Unset, List[LabAutomationTransform]] = attr_dict['_transforms'].default, assay_run_id: Union[benchling_api_client.types.Unset, str] = attr_dict['_assay_run_id'].default, automation_file_config: Union[benchling_api_client.types.Unset, AutomationFileAutomationFileConfig] = attr_dict['_automation_file_config'].default, file: Union[benchling_api_client.types.Unset, None, Blob] = attr_dict['_file'].default, status: Union[benchling_api_client.types.Unset, AutomationFileStatus] = attr_dict['_status'].default) None

Method generated by attrs for class AutomationOutputProcessor.

property additional_keys: List[str]
additional_properties: Dict[str, Any]
property api_url: str

The canonical url of the Automation Output Processor in the API.

property archive_record: ArchiveRecord
property assay_run_id: str
property automation_file_config: AutomationFileAutomationFileConfig
property complete_with_errors: bool

Specifies whether file processing should complete with errors. False means any error in output file processing will result in no actions being committed. True means that if row-level errors occur, then failing rows and their errors will be saved to errorFile, and actions from successful rows will be committed.

property created_at: datetime

DateTime the Automation Output Processor was created

property error_file: Optional[Blob]
property file: Optional[Blob]
classmethod from_dict(src_dict: Dict[str, Any]) benchling_api_client.models.automation_output_processor.T
get(key, default=None) Optional[Any]
property id: str
property modified_at: datetime

DateTime the Automation Output Processor was last modified

property progress_stats: AutomationProgressStats

Processing progress information.

property status: AutomationFileStatus
to_dict() Dict[str, Any]
property transforms: List[LabAutomationTransform]