DocumentsRepository
interface DocumentsRepository
Functions
Link copied to clipboard
Link copied to clipboard
abstract suspend fun fetchDocumentUploadJobStatus(documentJobId: String): Result<DocumentUploadJobStatus>
Link copied to clipboard
abstract suspend fun pollJobTillProcessed(jobId: String, interval: Long = DEFAULT_POLLING_INTERVAL): Result<DocumentUploadJobStatus>
Polls a document job by ID until the job is completed with a status of completed or failed.
Link copied to clipboard
abstract suspend fun uploadDocument(scanId: String, imageBytes: ByteArray): Result<DocumentUploadJob>