Class ChatServiceAsyncImpl.WithRawResponseImpl
-
- All Implemented Interfaces:
-
dev.case.api.services.async.agent.v1.ChatServiceAsync.WithRawResponse
public final class ChatServiceAsyncImpl.WithRawResponseImpl implements ChatServiceAsync.WithRawResponse
-
-
Method Summary
Modifier and Type Method Description ChatServiceAsync.WithRawResponsewithOptions(Consumer<ClientOptions.Builder> modifier)Returns a view of this service with the given option modifications applied. CompletableFuture<HttpResponseFor<ChatCreateResponse>>create(ChatCreateParams params, RequestOptions requestOptions)CompletableFuture<HttpResponseFor<ChatDeleteResponse>>delete(ChatDeleteParams params, RequestOptions requestOptions)CompletableFuture<HttpResponseFor<ChatCancelResponse>>cancel(ChatCancelParams params, RequestOptions requestOptions)CompletableFuture<HttpResponseFor<StreamResponse<String>>>respondStreaming(ChatRespondParams params, RequestOptions requestOptions)CompletableFuture<HttpResponse>sendMessage(ChatSendMessageParams params, RequestOptions requestOptions)CompletableFuture<HttpResponseFor<StreamResponse<String>>>streamStreaming(ChatStreamParams params, RequestOptions requestOptions)-
Methods inherited from class dev.case.api.services.async.agent.v1.ChatServiceAsync.WithRawResponse
cancel, cancel, cancel, cancel, cancel, create, create, create, delete, delete, delete, delete, delete, respondStreaming, respondStreaming, respondStreaming, sendMessage, sendMessage, sendMessage, streamStreaming, streamStreaming, streamStreaming, streamStreaming, streamStreaming -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
withOptions
ChatServiceAsync.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
create
CompletableFuture<HttpResponseFor<ChatCreateResponse>> create(ChatCreateParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<ChatDeleteResponse>> delete(ChatDeleteParams params, RequestOptions requestOptions)
-
cancel
CompletableFuture<HttpResponseFor<ChatCancelResponse>> cancel(ChatCancelParams params, RequestOptions requestOptions)
-
respondStreaming
CompletableFuture<HttpResponseFor<StreamResponse<String>>> respondStreaming(ChatRespondParams params, RequestOptions requestOptions)
-
sendMessage
CompletableFuture<HttpResponse> sendMessage(ChatSendMessageParams params, RequestOptions requestOptions)
-
streamStreaming
CompletableFuture<HttpResponseFor<StreamResponse<String>>> streamStreaming(ChatStreamParams params, RequestOptions requestOptions)
-
-
-
-