Class SessionServiceAsyncImpl
-
- All Implemented Interfaces:
-
com.browserbase.api.services.async.SessionServiceAsync
public final class SessionServiceAsyncImpl implements SessionServiceAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classSessionServiceAsyncImpl.WithRawResponseImpl
-
Method Summary
-
Methods inherited from class com.browserbase.api.services.async.SessionServiceAsync
act, act, act, actStreaming, actStreaming, actStreaming, end, end, end, end, end, execute, execute, execute, executeStreaming, executeStreaming, executeStreaming, extract, extract, extract, extract, extract, extractStreaming, extractStreaming, extractStreaming, extractStreaming, extractStreaming, navigate, navigate, navigate, observe, observe, observe, observe, observe, observeStreaming, observeStreaming, observeStreaming, observeStreaming, observeStreaming, replay, replay, replay, replay, replay, start -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
withRawResponse
SessionServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
SessionServiceAsync 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<SessionActResponse> act(SessionActParams params, RequestOptions requestOptions)
-
actStreaming
AsyncStreamResponse<StreamEvent> actStreaming(SessionActParams params, RequestOptions requestOptions)
-
end
CompletableFuture<SessionEndResponse> end(SessionEndParams params, RequestOptions requestOptions)
-
execute
CompletableFuture<SessionExecuteResponse> execute(SessionExecuteParams params, RequestOptions requestOptions)
-
executeStreaming
AsyncStreamResponse<StreamEvent> executeStreaming(SessionExecuteParams params, RequestOptions requestOptions)
-
extract
CompletableFuture<SessionExtractResponse> extract(SessionExtractParams params, RequestOptions requestOptions)
-
extractStreaming
AsyncStreamResponse<StreamEvent> extractStreaming(SessionExtractParams params, RequestOptions requestOptions)
-
navigate
CompletableFuture<SessionNavigateResponse> navigate(SessionNavigateParams params, RequestOptions requestOptions)
-
observe
CompletableFuture<SessionObserveResponse> observe(SessionObserveParams params, RequestOptions requestOptions)
-
observeStreaming
AsyncStreamResponse<StreamEvent> observeStreaming(SessionObserveParams params, RequestOptions requestOptions)
-
replay
CompletableFuture<SessionReplayResponse> replay(SessionReplayParams params, RequestOptions requestOptions)
-
start
CompletableFuture<SessionStartResponse> start(SessionStartParams params, RequestOptions requestOptions)
-
-
-
-