Interface SessionServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface SessionServiceAsync.WithRawResponseA view of SessionServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract SessionServiceAsync.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
act
CompletableFuture<HttpResponseFor<SessionActResponse>> act(String id, SessionActParams params)
Returns a raw HTTP response for
post /v1/sessions/{id}/act, but is otherwise the same as SessionServiceAsync.act.
-
act
CompletableFuture<HttpResponseFor<SessionActResponse>> act(String id, SessionActParams params, RequestOptions requestOptions)
-
act
CompletableFuture<HttpResponseFor<SessionActResponse>> act(SessionActParams params)
-
act
abstract CompletableFuture<HttpResponseFor<SessionActResponse>> act(SessionActParams params, RequestOptions requestOptions)
-
actStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> actStreaming(String id, SessionActParams params)
Returns a raw HTTP response for
post /v1/sessions/{id}/act, but is otherwise the same as SessionServiceAsync.actStreaming.
-
actStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> actStreaming(String id, SessionActParams params, RequestOptions requestOptions)
-
actStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> actStreaming(SessionActParams params)
-
actStreaming
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> actStreaming(SessionActParams params, RequestOptions requestOptions)
-
end
CompletableFuture<HttpResponseFor<SessionEndResponse>> end(String id)
Returns a raw HTTP response for
post /v1/sessions/{id}/end, but is otherwise the same as SessionServiceAsync.end.
-
end
CompletableFuture<HttpResponseFor<SessionEndResponse>> end(String id, SessionEndParams params, RequestOptions requestOptions)
-
end
CompletableFuture<HttpResponseFor<SessionEndResponse>> end(String id, SessionEndParams params)
-
end
abstract CompletableFuture<HttpResponseFor<SessionEndResponse>> end(SessionEndParams params, RequestOptions requestOptions)
-
end
CompletableFuture<HttpResponseFor<SessionEndResponse>> end(SessionEndParams params)
-
end
CompletableFuture<HttpResponseFor<SessionEndResponse>> end(String id, RequestOptions requestOptions)
-
execute
CompletableFuture<HttpResponseFor<SessionExecuteResponse>> execute(String id, SessionExecuteParams params)
Returns a raw HTTP response for
post /v1/sessions/{id}/agentExecute, but is otherwise the same as SessionServiceAsync.execute.
-
execute
CompletableFuture<HttpResponseFor<SessionExecuteResponse>> execute(String id, SessionExecuteParams params, RequestOptions requestOptions)
-
execute
CompletableFuture<HttpResponseFor<SessionExecuteResponse>> execute(SessionExecuteParams params)
-
execute
abstract CompletableFuture<HttpResponseFor<SessionExecuteResponse>> execute(SessionExecuteParams params, RequestOptions requestOptions)
-
executeStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> executeStreaming(String id, SessionExecuteParams params)
Returns a raw HTTP response for
post /v1/sessions/{id}/agentExecute, but is otherwise the same as SessionServiceAsync.executeStreaming.
-
executeStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> executeStreaming(String id, SessionExecuteParams params, RequestOptions requestOptions)
-
executeStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> executeStreaming(SessionExecuteParams params)
-
executeStreaming
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> executeStreaming(SessionExecuteParams params, RequestOptions requestOptions)
-
extract
CompletableFuture<HttpResponseFor<SessionExtractResponse>> extract(String id)
Returns a raw HTTP response for
post /v1/sessions/{id}/extract, but is otherwise the same as SessionServiceAsync.extract.
-
extract
CompletableFuture<HttpResponseFor<SessionExtractResponse>> extract(String id, SessionExtractParams params, RequestOptions requestOptions)
-
extract
CompletableFuture<HttpResponseFor<SessionExtractResponse>> extract(String id, SessionExtractParams params)
-
extract
abstract CompletableFuture<HttpResponseFor<SessionExtractResponse>> extract(SessionExtractParams params, RequestOptions requestOptions)
-
extract
CompletableFuture<HttpResponseFor<SessionExtractResponse>> extract(SessionExtractParams params)
-
extract
CompletableFuture<HttpResponseFor<SessionExtractResponse>> extract(String id, RequestOptions requestOptions)
-
extractStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> extractStreaming(String id)
Returns a raw HTTP response for
post /v1/sessions/{id}/extract, but is otherwise the same as SessionServiceAsync.extractStreaming.
-
extractStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> extractStreaming(String id, SessionExtractParams params, RequestOptions requestOptions)
-
extractStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> extractStreaming(String id, SessionExtractParams params)
-
extractStreaming
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> extractStreaming(SessionExtractParams params, RequestOptions requestOptions)
-
extractStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> extractStreaming(SessionExtractParams params)
-
extractStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> extractStreaming(String id, RequestOptions requestOptions)
-
navigate
CompletableFuture<HttpResponseFor<SessionNavigateResponse>> navigate(String id, SessionNavigateParams params)
Returns a raw HTTP response for
post /v1/sessions/{id}/navigate, but is otherwise the same as SessionServiceAsync.navigate.
-
navigate
CompletableFuture<HttpResponseFor<SessionNavigateResponse>> navigate(String id, SessionNavigateParams params, RequestOptions requestOptions)
-
navigate
CompletableFuture<HttpResponseFor<SessionNavigateResponse>> navigate(SessionNavigateParams params)
-
navigate
abstract CompletableFuture<HttpResponseFor<SessionNavigateResponse>> navigate(SessionNavigateParams params, RequestOptions requestOptions)
-
observe
CompletableFuture<HttpResponseFor<SessionObserveResponse>> observe(String id)
Returns a raw HTTP response for
post /v1/sessions/{id}/observe, but is otherwise the same as SessionServiceAsync.observe.
-
observe
CompletableFuture<HttpResponseFor<SessionObserveResponse>> observe(String id, SessionObserveParams params, RequestOptions requestOptions)
-
observe
CompletableFuture<HttpResponseFor<SessionObserveResponse>> observe(String id, SessionObserveParams params)
-
observe
abstract CompletableFuture<HttpResponseFor<SessionObserveResponse>> observe(SessionObserveParams params, RequestOptions requestOptions)
-
observe
CompletableFuture<HttpResponseFor<SessionObserveResponse>> observe(SessionObserveParams params)
-
observe
CompletableFuture<HttpResponseFor<SessionObserveResponse>> observe(String id, RequestOptions requestOptions)
-
observeStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> observeStreaming(String id)
Returns a raw HTTP response for
post /v1/sessions/{id}/observe, but is otherwise the same as SessionServiceAsync.observeStreaming.
-
observeStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> observeStreaming(String id, SessionObserveParams params, RequestOptions requestOptions)
-
observeStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> observeStreaming(String id, SessionObserveParams params)
-
observeStreaming
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> observeStreaming(SessionObserveParams params, RequestOptions requestOptions)
-
observeStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> observeStreaming(SessionObserveParams params)
-
observeStreaming
@MustBeClosed() CompletableFuture<HttpResponseFor<StreamResponse<StreamEvent>>> observeStreaming(String id, RequestOptions requestOptions)
-
replay
CompletableFuture<HttpResponseFor<SessionReplayResponse>> replay(String id)
Returns a raw HTTP response for
get /v1/sessions/{id}/replay, but is otherwise the same as SessionServiceAsync.replay.
-
replay
CompletableFuture<HttpResponseFor<SessionReplayResponse>> replay(String id, SessionReplayParams params, RequestOptions requestOptions)
-
replay
CompletableFuture<HttpResponseFor<SessionReplayResponse>> replay(String id, SessionReplayParams params)
-
replay
abstract CompletableFuture<HttpResponseFor<SessionReplayResponse>> replay(SessionReplayParams params, RequestOptions requestOptions)
-
replay
CompletableFuture<HttpResponseFor<SessionReplayResponse>> replay(SessionReplayParams params)
-
replay
CompletableFuture<HttpResponseFor<SessionReplayResponse>> replay(String id, RequestOptions requestOptions)
-
start
CompletableFuture<HttpResponseFor<SessionStartResponse>> start(SessionStartParams params)
Returns a raw HTTP response for
post /v1/sessions/start, but is otherwise the same as SessionServiceAsync.start.
-
start
abstract CompletableFuture<HttpResponseFor<SessionStartResponse>> start(SessionStartParams params, RequestOptions requestOptions)
-
-
-
-