data
emtellisplit_sdk_python.data
Module Contents
Classes
API
emtellisplit_sdk_python.data.InputDocument
InputDocument.to_json
emtellisplit_sdk_python.data.JobStatus
Represents the status of a processing job.
JobStatus.is_terminal
JobStatus.is_success
The only true success is ‘done’
JobStatus.is_failed
JobStatus.is_cancelled
JobStatus.__bool__
JobStatus.to_result_type
emtellisplit_sdk_python.data.Result
A generic result of processing. Does not say provide information on the success state.
emtellisplit_sdk_python.data.DocumentResult
A container for a “document” outputted by emtelliSplit.
DocumentResult.emtellipro_category
Value: None
DocumentResult.emtellipro_subcategory
Value: None
DocumentResult.content
Value: None
DocumentResult.pages
Value: None
DocumentResult.text
Value: None
DocumentResult.subdoc_index
Value: None
DocumentResult.page_span
Value: None
DocumentResult.emtellipro_metadata
Value: None
DocumentResult.emtellipro_json
Value: None
DocumentResult.ocr_geometry
Value: None
emtellisplit_sdk_python.data.EmtellisplitResult
Bases: emtellisplit_sdk_python.data.Result
A collection of documents outputted by emtelliSplit
EmtellisplitResult.docs
Value: field(...)
EmtellisplitResult.emtellipro_jsonl
Returns a list of dicts that is analagous to the JSONL format used by the emtellipro-db-client as input
emtellisplit_sdk_python.data.CloudResult
A handle for interacting with the output of a successful processing job.
Since the files are located in your (i.e. customer) remote cloud storage, this is an object that can be interacted with using your cloud credential set to get the results for that job into memory.
The credentials are required to grant list and read access.
CloudResult.get_result
Returns an object representing all the meaningful outputs of a job. If this is called on a partially failed job, not all expected data will exist. If this is called on a job which has not finished, not all expected data will exist. Warning: this result object may be extremely large

