Interface AiSecretServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface AiSecretServiceAsync.WithRawResponseA view of AiSecretServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
create
@MustBeClosed() CompletableFuture<HttpResponseFor<AISecret>> create(AiSecretCreateParams params)
Returns a raw HTTP response for
post /v1/ai_secret, but is otherwise the same as AiSecretServiceAsync.create.
-
create
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<AISecret>> create(AiSecretCreateParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() CompletableFuture<HttpResponseFor<AISecret>> retrieve(AiSecretRetrieveParams params)
Returns a raw HTTP response for
get /v1/ai_secret/{ai_secret_id}, but is otherwise the same as AiSecretServiceAsync.retrieve.
-
retrieve
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<AISecret>> retrieve(AiSecretRetrieveParams params, RequestOptions requestOptions)
-
update
@MustBeClosed() CompletableFuture<HttpResponseFor<AISecret>> update(AiSecretUpdateParams params)
Returns a raw HTTP response for
patch /v1/ai_secret/{ai_secret_id}, but is otherwise the same as AiSecretServiceAsync.update.
-
update
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<AISecret>> update(AiSecretUpdateParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() CompletableFuture<HttpResponseFor<AiSecretListPageAsync>> list()
Returns a raw HTTP response for
get /v1/ai_secret, but is otherwise the same as AiSecretServiceAsync.list.
-
list
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<AiSecretListPageAsync>> list(AiSecretListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() CompletableFuture<HttpResponseFor<AiSecretListPageAsync>> list(AiSecretListParams params)
-
list
@MustBeClosed() CompletableFuture<HttpResponseFor<AiSecretListPageAsync>> list(RequestOptions requestOptions)
-
delete
@MustBeClosed() CompletableFuture<HttpResponseFor<AISecret>> delete(AiSecretDeleteParams params)
Returns a raw HTTP response for
delete /v1/ai_secret/{ai_secret_id}, but is otherwise the same as AiSecretServiceAsync.delete.
-
delete
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<AISecret>> delete(AiSecretDeleteParams params, RequestOptions requestOptions)
-
findAndDelete
@MustBeClosed() CompletableFuture<HttpResponseFor<AISecret>> findAndDelete(AiSecretFindAndDeleteParams params)
Returns a raw HTTP response for
delete /v1/ai_secret, but is otherwise the same as AiSecretServiceAsync.findAndDelete.
-
findAndDelete
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<AISecret>> findAndDelete(AiSecretFindAndDeleteParams params, RequestOptions requestOptions)
-
replace
@MustBeClosed() CompletableFuture<HttpResponseFor<AISecret>> replace(AiSecretReplaceParams params)
Returns a raw HTTP response for
put /v1/ai_secret, but is otherwise the same as AiSecretServiceAsync.replace.
-
replace
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<AISecret>> replace(AiSecretReplaceParams params, RequestOptions requestOptions)
-
-
-
-