Interface VaultServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface VaultServiceAsync.WithRawResponseA view of VaultServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract VaultServiceAsync.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
events
abstract EventServiceAsync.WithRawResponse events()
-
graphrag
abstract GraphragServiceAsync.WithRawResponse graphrag()
Secure document storage with semantic search and GraphRAG
-
groups
abstract GroupServiceAsync.WithRawResponse groups()
Secure document storage with semantic search and GraphRAG
-
multipart
abstract MultipartServiceAsync.WithRawResponse multipart()
Secure document storage with semantic search and GraphRAG
-
objects
abstract ObjectServiceAsync.WithRawResponse objects()
Secure document storage with semantic search and GraphRAG
-
memory
abstract MemoryServiceAsync.WithRawResponse memory()
Secure document storage with semantic search and GraphRAG
-
create
CompletableFuture<HttpResponseFor<VaultCreateResponse>> create(VaultCreateParams params)
Returns a raw HTTP response for
post /vault, but is otherwise the same as VaultServiceAsync.create.
-
create
abstract CompletableFuture<HttpResponseFor<VaultCreateResponse>> create(VaultCreateParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<VaultRetrieveResponse>> retrieve(String id)
Returns a raw HTTP response for
get /vault/{id}, but is otherwise the same as VaultServiceAsync.retrieve.
-
retrieve
CompletableFuture<HttpResponseFor<VaultRetrieveResponse>> retrieve(String id, VaultRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<VaultRetrieveResponse>> retrieve(String id, VaultRetrieveParams params)
-
retrieve
abstract CompletableFuture<HttpResponseFor<VaultRetrieveResponse>> retrieve(VaultRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<VaultRetrieveResponse>> retrieve(VaultRetrieveParams params)
-
retrieve
CompletableFuture<HttpResponseFor<VaultRetrieveResponse>> retrieve(String id, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<VaultUpdateResponse>> update(String id)
Returns a raw HTTP response for
patch /vault/{id}, but is otherwise the same as VaultServiceAsync.update.
-
update
CompletableFuture<HttpResponseFor<VaultUpdateResponse>> update(String id, VaultUpdateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<VaultUpdateResponse>> update(String id, VaultUpdateParams params)
-
update
abstract CompletableFuture<HttpResponseFor<VaultUpdateResponse>> update(VaultUpdateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<VaultUpdateResponse>> update(VaultUpdateParams params)
-
update
CompletableFuture<HttpResponseFor<VaultUpdateResponse>> update(String id, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<VaultListResponse>> list()
Returns a raw HTTP response for
get /vault, but is otherwise the same as VaultServiceAsync.list.
-
list
abstract CompletableFuture<HttpResponseFor<VaultListResponse>> list(VaultListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<VaultListResponse>> list(VaultListParams params)
-
list
CompletableFuture<HttpResponseFor<VaultListResponse>> list(RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<VaultDeleteResponse>> delete(String id)
Returns a raw HTTP response for
delete /vault/{id}, but is otherwise the same as VaultServiceAsync.delete.
-
delete
CompletableFuture<HttpResponseFor<VaultDeleteResponse>> delete(String id, VaultDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<VaultDeleteResponse>> delete(String id, VaultDeleteParams params)
-
delete
abstract CompletableFuture<HttpResponseFor<VaultDeleteResponse>> delete(VaultDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<VaultDeleteResponse>> delete(VaultDeleteParams params)
-
delete
CompletableFuture<HttpResponseFor<VaultDeleteResponse>> delete(String id, RequestOptions requestOptions)
-
confirmUpload
CompletableFuture<HttpResponseFor<VaultConfirmUploadResponse>> confirmUpload(String objectId, VaultConfirmUploadParams params)
Returns a raw HTTP response for
post /vault/{id}/upload/{objectId}/confirm, but is otherwise the same as VaultServiceAsync.confirmUpload.
-
confirmUpload
CompletableFuture<HttpResponseFor<VaultConfirmUploadResponse>> confirmUpload(String objectId, VaultConfirmUploadParams params, RequestOptions requestOptions)
-
confirmUpload
CompletableFuture<HttpResponseFor<VaultConfirmUploadResponse>> confirmUpload(VaultConfirmUploadParams params)
-
confirmUpload
abstract CompletableFuture<HttpResponseFor<VaultConfirmUploadResponse>> confirmUpload(VaultConfirmUploadParams params, RequestOptions requestOptions)
-
ingest
CompletableFuture<HttpResponseFor<VaultIngestResponse>> ingest(String objectId, VaultIngestParams params)
Returns a raw HTTP response for
post /vault/{id}/ingest/{objectId}, but is otherwise the same as VaultServiceAsync.ingest.
-
ingest
CompletableFuture<HttpResponseFor<VaultIngestResponse>> ingest(String objectId, VaultIngestParams params, RequestOptions requestOptions)
-
ingest
CompletableFuture<HttpResponseFor<VaultIngestResponse>> ingest(VaultIngestParams params)
-
ingest
abstract CompletableFuture<HttpResponseFor<VaultIngestResponse>> ingest(VaultIngestParams params, RequestOptions requestOptions)
-
search
CompletableFuture<HttpResponseFor<VaultSearchResponse>> search(String id, VaultSearchParams params)
Returns a raw HTTP response for
post /vault/{id}/search, but is otherwise the same as VaultServiceAsync.search.
-
search
CompletableFuture<HttpResponseFor<VaultSearchResponse>> search(String id, VaultSearchParams params, RequestOptions requestOptions)
-
search
CompletableFuture<HttpResponseFor<VaultSearchResponse>> search(VaultSearchParams params)
-
search
abstract CompletableFuture<HttpResponseFor<VaultSearchResponse>> search(VaultSearchParams params, RequestOptions requestOptions)
-
upload
CompletableFuture<HttpResponseFor<VaultUploadResponse>> upload(String id, VaultUploadParams params)
Returns a raw HTTP response for
post /vault/{id}/upload, but is otherwise the same as VaultServiceAsync.upload.
-
upload
CompletableFuture<HttpResponseFor<VaultUploadResponse>> upload(String id, VaultUploadParams params, RequestOptions requestOptions)
-
upload
CompletableFuture<HttpResponseFor<VaultUploadResponse>> upload(VaultUploadParams params)
-
upload
abstract CompletableFuture<HttpResponseFor<VaultUploadResponse>> upload(VaultUploadParams params, RequestOptions requestOptions)
-
-
-
-