Interface ObjectServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface ObjectServiceAsync.WithRawResponseA view of ObjectServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract ObjectServiceAsync.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
retrieve
CompletableFuture<HttpResponseFor<ObjectRetrieveResponse>> retrieve(String objectId, ObjectRetrieveParams params)
Returns a raw HTTP response for
get /vault/{id}/objects/{objectId}, but is otherwise the same as ObjectServiceAsync.retrieve.
-
retrieve
CompletableFuture<HttpResponseFor<ObjectRetrieveResponse>> retrieve(String objectId, ObjectRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<ObjectRetrieveResponse>> retrieve(ObjectRetrieveParams params)
-
retrieve
abstract CompletableFuture<HttpResponseFor<ObjectRetrieveResponse>> retrieve(ObjectRetrieveParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<ObjectUpdateResponse>> update(String objectId, ObjectUpdateParams params)
Returns a raw HTTP response for
patch /vault/{id}/objects/{objectId}, but is otherwise the same as ObjectServiceAsync.update.
-
update
CompletableFuture<HttpResponseFor<ObjectUpdateResponse>> update(String objectId, ObjectUpdateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<ObjectUpdateResponse>> update(ObjectUpdateParams params)
-
update
abstract CompletableFuture<HttpResponseFor<ObjectUpdateResponse>> update(ObjectUpdateParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<ObjectListResponse>> list(String id)
Returns a raw HTTP response for
get /vault/{id}/objects, but is otherwise the same as ObjectServiceAsync.list.
-
list
CompletableFuture<HttpResponseFor<ObjectListResponse>> list(String id, ObjectListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<ObjectListResponse>> list(String id, ObjectListParams params)
-
list
abstract CompletableFuture<HttpResponseFor<ObjectListResponse>> list(ObjectListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<ObjectListResponse>> list(ObjectListParams params)
-
list
CompletableFuture<HttpResponseFor<ObjectListResponse>> list(String id, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<ObjectDeleteResponse>> delete(String objectId, ObjectDeleteParams params)
Returns a raw HTTP response for
delete /vault/{id}/objects/{objectId}, but is otherwise the same as ObjectServiceAsync.delete.
-
delete
CompletableFuture<HttpResponseFor<ObjectDeleteResponse>> delete(String objectId, ObjectDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<ObjectDeleteResponse>> delete(ObjectDeleteParams params)
-
delete
abstract CompletableFuture<HttpResponseFor<ObjectDeleteResponse>> delete(ObjectDeleteParams params, RequestOptions requestOptions)
-
createPresignedUrl
CompletableFuture<HttpResponseFor<ObjectCreatePresignedUrlResponse>> createPresignedUrl(String objectId, ObjectCreatePresignedUrlParams params)
Returns a raw HTTP response for
post /vault/{id}/objects/{objectId}/presigned-url, but is otherwise the same as ObjectServiceAsync.createPresignedUrl.
-
createPresignedUrl
CompletableFuture<HttpResponseFor<ObjectCreatePresignedUrlResponse>> createPresignedUrl(String objectId, ObjectCreatePresignedUrlParams params, RequestOptions requestOptions)
-
createPresignedUrl
CompletableFuture<HttpResponseFor<ObjectCreatePresignedUrlResponse>> createPresignedUrl(ObjectCreatePresignedUrlParams params)
-
createPresignedUrl
abstract CompletableFuture<HttpResponseFor<ObjectCreatePresignedUrlResponse>> createPresignedUrl(ObjectCreatePresignedUrlParams params, RequestOptions requestOptions)
-
download
CompletableFuture<HttpResponse> download(String objectId, ObjectDownloadParams params)
Returns a raw HTTP response for
get /vault/{id}/objects/{objectId}/download, but is otherwise the same as ObjectServiceAsync.download.
-
download
CompletableFuture<HttpResponse> download(String objectId, ObjectDownloadParams params, RequestOptions requestOptions)
-
download
CompletableFuture<HttpResponse> download(ObjectDownloadParams params)
-
download
abstract CompletableFuture<HttpResponse> download(ObjectDownloadParams params, RequestOptions requestOptions)
-
getChunks
CompletableFuture<HttpResponseFor<ObjectGetChunksResponse>> getChunks(String objectId, ObjectGetChunksParams params)
Returns a raw HTTP response for
get /vault/{id}/objects/{objectId}/chunks, but is otherwise the same as ObjectServiceAsync.getChunks.
-
getChunks
CompletableFuture<HttpResponseFor<ObjectGetChunksResponse>> getChunks(String objectId, ObjectGetChunksParams params, RequestOptions requestOptions)
-
getChunks
CompletableFuture<HttpResponseFor<ObjectGetChunksResponse>> getChunks(ObjectGetChunksParams params)
-
getChunks
abstract CompletableFuture<HttpResponseFor<ObjectGetChunksResponse>> getChunks(ObjectGetChunksParams params, RequestOptions requestOptions)
-
getOcrWords
CompletableFuture<HttpResponseFor<ObjectGetOcrWordsResponse>> getOcrWords(String objectId, ObjectGetOcrWordsParams params)
Returns a raw HTTP response for
get /vault/{id}/objects/{objectId}/ocr-words, but is otherwise the same as ObjectServiceAsync.getOcrWords.
-
getOcrWords
CompletableFuture<HttpResponseFor<ObjectGetOcrWordsResponse>> getOcrWords(String objectId, ObjectGetOcrWordsParams params, RequestOptions requestOptions)
-
getOcrWords
CompletableFuture<HttpResponseFor<ObjectGetOcrWordsResponse>> getOcrWords(ObjectGetOcrWordsParams params)
-
getOcrWords
abstract CompletableFuture<HttpResponseFor<ObjectGetOcrWordsResponse>> getOcrWords(ObjectGetOcrWordsParams params, RequestOptions requestOptions)
-
getPages
CompletableFuture<HttpResponseFor<ObjectGetPagesResponse>> getPages(String objectId, ObjectGetPagesParams params)
Returns a raw HTTP response for
get /vault/{id}/objects/{objectId}/pages, but is otherwise the same as ObjectServiceAsync.getPages.
-
getPages
CompletableFuture<HttpResponseFor<ObjectGetPagesResponse>> getPages(String objectId, ObjectGetPagesParams params, RequestOptions requestOptions)
-
getPages
CompletableFuture<HttpResponseFor<ObjectGetPagesResponse>> getPages(ObjectGetPagesParams params)
-
getPages
abstract CompletableFuture<HttpResponseFor<ObjectGetPagesResponse>> getPages(ObjectGetPagesParams params, RequestOptions requestOptions)
-
getSummarizeJob
CompletableFuture<HttpResponseFor<ObjectGetSummarizeJobResponse>> getSummarizeJob(String jobId, ObjectGetSummarizeJobParams params)
Returns a raw HTTP response for
get /vault/{id}/objects/{objectId}/summarize/{jobId}, but is otherwise the same as ObjectServiceAsync.getSummarizeJob.
-
getSummarizeJob
CompletableFuture<HttpResponseFor<ObjectGetSummarizeJobResponse>> getSummarizeJob(String jobId, ObjectGetSummarizeJobParams params, RequestOptions requestOptions)
-
getSummarizeJob
CompletableFuture<HttpResponseFor<ObjectGetSummarizeJobResponse>> getSummarizeJob(ObjectGetSummarizeJobParams params)
-
getSummarizeJob
abstract CompletableFuture<HttpResponseFor<ObjectGetSummarizeJobResponse>> getSummarizeJob(ObjectGetSummarizeJobParams params, RequestOptions requestOptions)
-
getText
CompletableFuture<HttpResponseFor<ObjectGetTextResponse>> getText(String objectId, ObjectGetTextParams params)
Returns a raw HTTP response for
get /vault/{id}/objects/{objectId}/text, but is otherwise the same as ObjectServiceAsync.getText.
-
getText
CompletableFuture<HttpResponseFor<ObjectGetTextResponse>> getText(String objectId, ObjectGetTextParams params, RequestOptions requestOptions)
-
getText
CompletableFuture<HttpResponseFor<ObjectGetTextResponse>> getText(ObjectGetTextParams params)
-
getText
abstract CompletableFuture<HttpResponseFor<ObjectGetTextResponse>> getText(ObjectGetTextParams params, RequestOptions requestOptions)
-
-
-
-