-
- All Implemented Interfaces:
public abstract class DocumentRemoteSourceInternal use only.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classDocumentRemoteSource.Companion
-
Field Summary
Fields Modifier and Type Field Description private final CoroutineContextcoroutineContext
-
Constructor Summary
Constructors Constructor Description DocumentRemoteSource(CoroutineContext coroutineContext, DocumentService documentService, GiniApiType giniApiType, String baseUriString)
-
Method Summary
Modifier and Type Method Description CoroutineContextgetCoroutineContext()final UriuploadDocument(String accessToken, ByteArray data, String contentType, String filename, String docType, Map<String, String> metadata)final UnitdeleteDocument(String accessToken, Uri documentUri)final UnitdeleteDocument(String accessToken, String documentId)final StringgetDocument(String accessToken, String documentId)final StringgetDocumentFromUri(String accessToken, Uri uri)final StringgetExtractions(String accessToken, String documentId)final StringgetLayout(String accessToken, String documentId)final UnitsendFeedback(String accessToken, String documentId, RequestBody requestBody)final ByteArraygetFile(String accessToken, String location)final PaymentRequestResponsegetPaymentRequest(String accessToken, String id)final List<PaymentRequestResponse>getPaymentRequests(String accessToken)-
-
Constructor Detail
-
DocumentRemoteSource
DocumentRemoteSource(CoroutineContext coroutineContext, DocumentService documentService, GiniApiType giniApiType, String baseUriString)
-
-
Method Detail
-
getCoroutineContext
CoroutineContext getCoroutineContext()
-
uploadDocument
final Uri uploadDocument(String accessToken, ByteArray data, String contentType, String filename, String docType, Map<String, String> metadata)
-
deleteDocument
final Unit deleteDocument(String accessToken, Uri documentUri)
-
deleteDocument
final Unit deleteDocument(String accessToken, String documentId)
-
getDocument
final String getDocument(String accessToken, String documentId)
-
getDocumentFromUri
final String getDocumentFromUri(String accessToken, Uri uri)
-
getExtractions
final String getExtractions(String accessToken, String documentId)
-
sendFeedback
final Unit sendFeedback(String accessToken, String documentId, RequestBody requestBody)
-
getPaymentRequest
final PaymentRequestResponse getPaymentRequest(String accessToken, String id)
-
getPaymentRequests
final List<PaymentRequestResponse> getPaymentRequests(String accessToken)
-
-
-
-