Class SessionServiceImpl
-
- All Implemented Interfaces:
-
com.browserbase.api.services.blocking.SessionService
public final class SessionServiceImpl implements SessionService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classSessionServiceImpl.WithRawResponseImpl
-
Method Summary
-
Methods inherited from class com.browserbase.api.services.blocking.SessionService
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
SessionService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
SessionService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
act
SessionActResponse act(SessionActParams params, RequestOptions requestOptions)
-
actStreaming
StreamResponse<StreamEvent> actStreaming(SessionActParams params, RequestOptions requestOptions)
-
end
SessionEndResponse end(SessionEndParams params, RequestOptions requestOptions)
-
execute
SessionExecuteResponse execute(SessionExecuteParams params, RequestOptions requestOptions)
-
executeStreaming
StreamResponse<StreamEvent> executeStreaming(SessionExecuteParams params, RequestOptions requestOptions)
-
extract
SessionExtractResponse extract(SessionExtractParams params, RequestOptions requestOptions)
-
extractStreaming
StreamResponse<StreamEvent> extractStreaming(SessionExtractParams params, RequestOptions requestOptions)
-
navigate
SessionNavigateResponse navigate(SessionNavigateParams params, RequestOptions requestOptions)
-
observe
SessionObserveResponse observe(SessionObserveParams params, RequestOptions requestOptions)
-
observeStreaming
StreamResponse<StreamEvent> observeStreaming(SessionObserveParams params, RequestOptions requestOptions)
-
replay
SessionReplayResponse replay(SessionReplayParams params, RequestOptions requestOptions)
-
start
SessionStartResponse start(SessionStartParams params, RequestOptions requestOptions)
-
-
-
-