A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
_
S
- SAFARI - enum entry in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Browser.Known
- SAFARI - enum entry in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Browser.Value
- schema() - function in com.browserbase.api.models.sessions.SessionExtractParams
- JSON Schema defining the structure of data to extract
- schema() - function in com.browserbase.api.models.sessions.SessionExtractParams.Body
- JSON Schema defining the structure of data to extract
- schema(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExtractParams.Body.Builder
- Sets Builder.schema to an arbitrary JSON value.
- schema(com.browserbase.api.models.sessions.SessionExtractParams.Schema) - function in com.browserbase.api.models.sessions.SessionExtractParams.Body.Builder
- JSON Schema defining the structure of data to extract
- schema(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExtractParams.Builder
- Sets Builder.schema to an arbitrary JSON value.
- schema(com.browserbase.api.models.sessions.SessionExtractParams.Schema) - function in com.browserbase.api.models.sessions.SessionExtractParams.Builder
- JSON Schema defining the structure of data to extract
- screen() - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint
- screen(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Builder
- Sets Builder.screen to an arbitrary JSON value.
- screen(com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Builder
- selector() - function in com.browserbase.api.models.sessions.Action
- CSS selector or XPath for the element
- selector(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.Action.Builder
- Sets Builder.selector to an arbitrary JSON value.
- selector(java.lang.String) - function in com.browserbase.api.models.sessions.Action.Builder
- CSS selector or XPath for the element
- selector() - function in com.browserbase.api.models.sessions.SessionActResponse.Data.Result.Action
- CSS selector or XPath for the element
- selector(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionActResponse.Data.Result.Action.Builder
- Sets Builder.selector to an arbitrary JSON value.
- selector(java.lang.String) - function in com.browserbase.api.models.sessions.SessionActResponse.Data.Result.Action.Builder
- CSS selector or XPath for the element
- selector() - function in com.browserbase.api.models.sessions.SessionExtractParams.Options
- CSS selector to scope extraction to a specific element
- selector(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExtractParams.Options.Builder
- Sets Builder.selector to an arbitrary JSON value.
- selector(java.lang.String) - function in com.browserbase.api.models.sessions.SessionExtractParams.Options.Builder
- CSS selector to scope extraction to a specific element
- selector() - function in com.browserbase.api.models.sessions.SessionObserveParams.Options
- CSS selector to scope observation to a specific element
- selector(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionObserveParams.Options.Builder
- Sets Builder.selector to an arbitrary JSON value.
- selector(java.lang.String) - function in com.browserbase.api.models.sessions.SessionObserveParams.Options.Builder
- CSS selector to scope observation to a specific element
- selector() - function in com.browserbase.api.models.sessions.SessionObserveResponse.Data.Result
- CSS selector or XPath for the element
- selector(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionObserveResponse.Data.Result.Builder
- Sets Builder.selector to an arbitrary JSON value.
- selector(java.lang.String) - function in com.browserbase.api.models.sessions.SessionObserveResponse.Data.Result.Builder
- CSS selector or XPath for the element
- selfHeal() - function in com.browserbase.api.models.sessions.SessionStartParams
- Enable self-healing for failed actions
- selfHeal() - function in com.browserbase.api.models.sessions.SessionStartParams.Body
- Enable self-healing for failed actions
- selfHeal(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.Body.Builder
- Sets Builder.selfHeal to an arbitrary JSON value.
- selfHeal(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionStartParams.Body.Builder
- Enable self-healing for failed actions
- selfHeal(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.Builder
- Sets Builder.selfHeal to an arbitrary JSON value.
- selfHeal(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionStartParams.Builder
- Enable self-healing for failed actions
- serialize(com.browserbase.api.core.JsonMissing,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider) - function in com.browserbase.api.core.JsonMissing.Serializer
- serialize(T,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider) - function in com.fasterxml.jackson.databind.ser.std.StdSerializer
- serializeWithType(T,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer) - function in com.fasterxml.jackson.databind.JsonSerializer
- serializeWithType(com.browserbase.api.core.JsonMissing,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer) - function in com.fasterxml.jackson.databind.JsonSerializer
- server() - function in com.browserbase.api.models.sessions.SessionStartParams.Browser.LaunchOptions.Proxy
- server(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.Browser.LaunchOptions.Proxy.Builder
- Sets Builder.server to an arbitrary JSON value.
- server(java.lang.String) - function in com.browserbase.api.models.sessions.SessionStartParams.Browser.LaunchOptions.Proxy.Builder
- server() - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External
- server(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder
- Sets Builder.server to an arbitrary JSON value.
- server(java.lang.String) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder
- SessionActParams - class in com.browserbase.api.models.sessions
- Executes a browser action using natural language instructions or a predefined Action object.
- SessionActParams.Body - class in com.browserbase.api.models.sessions.SessionActParams
- SessionActParams.Body.Builder - class in com.browserbase.api.models.sessions.SessionActParams.Body
- A builder for Body.
- SessionActParams.Builder - class in com.browserbase.api.models.sessions.SessionActParams
- A builder for SessionActParams.
- SessionActParams.Input - class in com.browserbase.api.models.sessions.SessionActParams
- Natural language instruction or Action object
- SessionActParams.Input.Visitor - class in com.browserbase.api.models.sessions.SessionActParams.Input
- An interface that defines how to map each variant of Input to a value of type T.
- SessionActParams.Options - class in com.browserbase.api.models.sessions.SessionActParams
- SessionActParams.Options.Builder - class in com.browserbase.api.models.sessions.SessionActParams.Options
- A builder for Options.
- SessionActParams.Options.Model - class in com.browserbase.api.models.sessions.SessionActParams.Options
- Model configuration object or model name string (e.g.
- SessionActParams.Options.Model.Visitor - class in com.browserbase.api.models.sessions.SessionActParams.Options.Model
- An interface that defines how to map each variant of Model to a value of type T.
- SessionActParams.Options.Variables - class in com.browserbase.api.models.sessions.SessionActParams.Options
- Variables to substitute in the action instruction.
- SessionActParams.Options.Variables.Builder - class in com.browserbase.api.models.sessions.SessionActParams.Options.Variables
- A builder for Variables.
- SessionActParams.XStreamResponse - class in com.browserbase.api.models.sessions.SessionActParams
- Whether to stream the response via SSE
- SessionActParams.XStreamResponse.Known - class in com.browserbase.api.models.sessions.SessionActParams.XStreamResponse
- An enum containing XStreamResponse's known values.
- SessionActParams.XStreamResponse.Value - class in com.browserbase.api.models.sessions.SessionActParams.XStreamResponse
- An enum containing XStreamResponse's known values, as well as an _UNKNOWN member.
- SessionActResponse - class in com.browserbase.api.models.sessions
- SessionActResponse.Builder - class in com.browserbase.api.models.sessions.SessionActResponse
- A builder for SessionActResponse.
- SessionActResponse.Data - class in com.browserbase.api.models.sessions.SessionActResponse
- SessionActResponse.Data.Builder - class in com.browserbase.api.models.sessions.SessionActResponse.Data
- A builder for Data.
- SessionActResponse.Data.Result - class in com.browserbase.api.models.sessions.SessionActResponse.Data
- SessionActResponse.Data.Result.Action - class in com.browserbase.api.models.sessions.SessionActResponse.Data.Result
- Action object returned by observe and used by act
- SessionActResponse.Data.Result.Action.Builder - class in com.browserbase.api.models.sessions.SessionActResponse.Data.Result.Action
- A builder for Action.
- SessionActResponse.Data.Result.Builder - class in com.browserbase.api.models.sessions.SessionActResponse.Data.Result
- A builder for Result.
- SessionEndParams - class in com.browserbase.api.models.sessions
- Terminates the browser session and releases all associated resources.
- SessionEndParams.Builder - class in com.browserbase.api.models.sessions.SessionEndParams
- A builder for SessionEndParams.
- SessionEndParams.XStreamResponse - class in com.browserbase.api.models.sessions.SessionEndParams
- Whether to stream the response via SSE
- SessionEndParams.XStreamResponse.Known - class in com.browserbase.api.models.sessions.SessionEndParams.XStreamResponse
- An enum containing XStreamResponse's known values.
- SessionEndParams.XStreamResponse.Value - class in com.browserbase.api.models.sessions.SessionEndParams.XStreamResponse
- An enum containing XStreamResponse's known values, as well as an _UNKNOWN member.
- SessionEndResponse - class in com.browserbase.api.models.sessions
- SessionEndResponse.Builder - class in com.browserbase.api.models.sessions.SessionEndResponse
- A builder for SessionEndResponse.
- SessionExecuteParams - class in com.browserbase.api.models.sessions
- Runs an autonomous AI agent that can perform complex multi-step browser tasks.
- SessionExecuteParams.AgentConfig - class in com.browserbase.api.models.sessions.SessionExecuteParams
- SessionExecuteParams.AgentConfig.Builder - class in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig
- A builder for AgentConfig.
- SessionExecuteParams.AgentConfig.ExecutionModel - class in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig
- Model configuration object or model name string (e.g., 'openai/gpt-5-nano') for tool execution (observe/act calls within agent tools).
- SessionExecuteParams.AgentConfig.ExecutionModel.Visitor - class in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.ExecutionModel
- An interface that defines how to map each variant of ExecutionModel to a value of type T.
- SessionExecuteParams.AgentConfig.Mode - class in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig
- Tool mode for the agent (dom, hybrid, cua).
- SessionExecuteParams.AgentConfig.Mode.Known - class in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Mode
- An enum containing Mode's known values.
- SessionExecuteParams.AgentConfig.Mode.Value - class in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Mode
- An enum containing Mode's known values, as well as an _UNKNOWN member.
- SessionExecuteParams.AgentConfig.Model - class in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig
- Model configuration object or model name string (e.g.
- SessionExecuteParams.AgentConfig.Model.Visitor - class in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Model
- An interface that defines how to map each variant of Model to a value of type T.
- SessionExecuteParams.AgentConfig.Provider - class in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig
- AI provider for the agent (legacy, use model: openai/gpt-5-nano instead)
- SessionExecuteParams.AgentConfig.Provider.Known - class in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Provider
- An enum containing Provider's known values.
- SessionExecuteParams.AgentConfig.Provider.Value - class in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Provider
- An enum containing Provider's known values, as well as an _UNKNOWN member.
- SessionExecuteParams.Body - class in com.browserbase.api.models.sessions.SessionExecuteParams
- SessionExecuteParams.Body.Builder - class in com.browserbase.api.models.sessions.SessionExecuteParams.Body
- A builder for Body.
- SessionExecuteParams.Builder - class in com.browserbase.api.models.sessions.SessionExecuteParams
- A builder for SessionExecuteParams.
- SessionExecuteParams.ExecuteOptions - class in com.browserbase.api.models.sessions.SessionExecuteParams
- SessionExecuteParams.ExecuteOptions.Builder - class in com.browserbase.api.models.sessions.SessionExecuteParams.ExecuteOptions
- A builder for ExecuteOptions.
- SessionExecuteParams.XStreamResponse - class in com.browserbase.api.models.sessions.SessionExecuteParams
- Whether to stream the response via SSE
- SessionExecuteParams.XStreamResponse.Known - class in com.browserbase.api.models.sessions.SessionExecuteParams.XStreamResponse
- An enum containing XStreamResponse's known values.
- SessionExecuteParams.XStreamResponse.Value - class in com.browserbase.api.models.sessions.SessionExecuteParams.XStreamResponse
- An enum containing XStreamResponse's known values, as well as an _UNKNOWN member.
- SessionExecuteResponse - class in com.browserbase.api.models.sessions
- SessionExecuteResponse.Builder - class in com.browserbase.api.models.sessions.SessionExecuteResponse
- A builder for SessionExecuteResponse.
- SessionExecuteResponse.Data - class in com.browserbase.api.models.sessions.SessionExecuteResponse
- SessionExecuteResponse.Data.Builder - class in com.browserbase.api.models.sessions.SessionExecuteResponse.Data
- A builder for Data.
- SessionExecuteResponse.Data.CacheEntry - class in com.browserbase.api.models.sessions.SessionExecuteResponse.Data
- SessionExecuteResponse.Data.CacheEntry.Builder - class in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.CacheEntry
- A builder for CacheEntry.
- SessionExecuteResponse.Data.Result - class in com.browserbase.api.models.sessions.SessionExecuteResponse.Data
- SessionExecuteResponse.Data.Result.Action - class in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result
- SessionExecuteResponse.Data.Result.Action.Builder - class in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result.Action
- A builder for Action.
- SessionExecuteResponse.Data.Result.Builder - class in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result
- A builder for Result.
- SessionExecuteResponse.Data.Result.Metadata - class in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result
- SessionExecuteResponse.Data.Result.Metadata.Builder - class in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result.Metadata
- A builder for Metadata.
- SessionExecuteResponse.Data.Result.Usage - class in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result
- SessionExecuteResponse.Data.Result.Usage.Builder - class in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result.Usage
- A builder for Usage.
- SessionExtractParams - class in com.browserbase.api.models.sessions
- Extracts structured data from the current page using AI-powered analysis.
- SessionExtractParams.Body - class in com.browserbase.api.models.sessions.SessionExtractParams
- SessionExtractParams.Body.Builder - class in com.browserbase.api.models.sessions.SessionExtractParams.Body
- A builder for Body.
- SessionExtractParams.Builder - class in com.browserbase.api.models.sessions.SessionExtractParams
- A builder for SessionExtractParams.
- SessionExtractParams.Options - class in com.browserbase.api.models.sessions.SessionExtractParams
- SessionExtractParams.Options.Builder - class in com.browserbase.api.models.sessions.SessionExtractParams.Options
- A builder for Options.
- SessionExtractParams.Options.Model - class in com.browserbase.api.models.sessions.SessionExtractParams.Options
- Model configuration object or model name string (e.g.
- SessionExtractParams.Options.Model.Visitor - class in com.browserbase.api.models.sessions.SessionExtractParams.Options.Model
- An interface that defines how to map each variant of Model to a value of type T.
- SessionExtractParams.Schema - class in com.browserbase.api.models.sessions.SessionExtractParams
- JSON Schema defining the structure of data to extract
- SessionExtractParams.Schema.Builder - class in com.browserbase.api.models.sessions.SessionExtractParams.Schema
- A builder for Schema.
- SessionExtractParams.XStreamResponse - class in com.browserbase.api.models.sessions.SessionExtractParams
- Whether to stream the response via SSE
- SessionExtractParams.XStreamResponse.Known - class in com.browserbase.api.models.sessions.SessionExtractParams.XStreamResponse
- An enum containing XStreamResponse's known values.
- SessionExtractParams.XStreamResponse.Value - class in com.browserbase.api.models.sessions.SessionExtractParams.XStreamResponse
- An enum containing XStreamResponse's known values, as well as an _UNKNOWN member.
- SessionExtractResponse - class in com.browserbase.api.models.sessions
- SessionExtractResponse.Builder - class in com.browserbase.api.models.sessions.SessionExtractResponse
- A builder for SessionExtractResponse.
- SessionExtractResponse.Data - class in com.browserbase.api.models.sessions.SessionExtractResponse
- SessionExtractResponse.Data.Builder - class in com.browserbase.api.models.sessions.SessionExtractResponse.Data
- A builder for Data.
- sessionId() - function in com.browserbase.api.models.sessions.SessionStartResponse.Data
- Unique Browserbase session identifier
- sessionId(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartResponse.Data.Builder
- Sets Builder.sessionId to an arbitrary JSON value.
- sessionId(java.lang.String) - function in com.browserbase.api.models.sessions.SessionStartResponse.Data.Builder
- Unique Browserbase session identifier
- SessionNavigateParams - class in com.browserbase.api.models.sessions
- Navigates the browser to the specified URL.
- SessionNavigateParams.Body - class in com.browserbase.api.models.sessions.SessionNavigateParams
- SessionNavigateParams.Body.Builder - class in com.browserbase.api.models.sessions.SessionNavigateParams.Body
- A builder for Body.
- SessionNavigateParams.Builder - class in com.browserbase.api.models.sessions.SessionNavigateParams
- A builder for SessionNavigateParams.
- SessionNavigateParams.Options - class in com.browserbase.api.models.sessions.SessionNavigateParams
- SessionNavigateParams.Options.Builder - class in com.browserbase.api.models.sessions.SessionNavigateParams.Options
- A builder for Options.
- SessionNavigateParams.Options.WaitUntil - class in com.browserbase.api.models.sessions.SessionNavigateParams.Options
- When to consider navigation complete
- SessionNavigateParams.Options.WaitUntil.Known - class in com.browserbase.api.models.sessions.SessionNavigateParams.Options.WaitUntil
- An enum containing WaitUntil's known values.
- SessionNavigateParams.Options.WaitUntil.Value - class in com.browserbase.api.models.sessions.SessionNavigateParams.Options.WaitUntil
- An enum containing WaitUntil's known values, as well as an _UNKNOWN member.
- SessionNavigateParams.XStreamResponse - class in com.browserbase.api.models.sessions.SessionNavigateParams
- Whether to stream the response via SSE
- SessionNavigateParams.XStreamResponse.Known - class in com.browserbase.api.models.sessions.SessionNavigateParams.XStreamResponse
- An enum containing XStreamResponse's known values.
- SessionNavigateParams.XStreamResponse.Value - class in com.browserbase.api.models.sessions.SessionNavigateParams.XStreamResponse
- An enum containing XStreamResponse's known values, as well as an _UNKNOWN member.
- SessionNavigateResponse - class in com.browserbase.api.models.sessions
- SessionNavigateResponse.Builder - class in com.browserbase.api.models.sessions.SessionNavigateResponse
- A builder for SessionNavigateResponse.
- SessionNavigateResponse.Data - class in com.browserbase.api.models.sessions.SessionNavigateResponse
- SessionNavigateResponse.Data.Builder - class in com.browserbase.api.models.sessions.SessionNavigateResponse.Data
- A builder for Data.
- SessionObserveParams - class in com.browserbase.api.models.sessions
- Identifies and returns available actions on the current page that match the given instruction.
- SessionObserveParams.Body - class in com.browserbase.api.models.sessions.SessionObserveParams
- SessionObserveParams.Body.Builder - class in com.browserbase.api.models.sessions.SessionObserveParams.Body
- A builder for Body.
- SessionObserveParams.Builder - class in com.browserbase.api.models.sessions.SessionObserveParams
- A builder for SessionObserveParams.
- SessionObserveParams.Options - class in com.browserbase.api.models.sessions.SessionObserveParams
- SessionObserveParams.Options.Builder - class in com.browserbase.api.models.sessions.SessionObserveParams.Options
- A builder for Options.
- SessionObserveParams.Options.Model - class in com.browserbase.api.models.sessions.SessionObserveParams.Options
- Model configuration object or model name string (e.g.
- SessionObserveParams.Options.Model.Visitor - class in com.browserbase.api.models.sessions.SessionObserveParams.Options.Model
- An interface that defines how to map each variant of Model to a value of type T.
- SessionObserveParams.Options.Variables - class in com.browserbase.api.models.sessions.SessionObserveParams.Options
- Variables whose names are exposed to the model so observe() returns %variableName% placeholders in suggested action arguments instead of literal values.
- SessionObserveParams.Options.Variables.Builder - class in com.browserbase.api.models.sessions.SessionObserveParams.Options.Variables
- A builder for Variables.
- SessionObserveParams.XStreamResponse - class in com.browserbase.api.models.sessions.SessionObserveParams
- Whether to stream the response via SSE
- SessionObserveParams.XStreamResponse.Known - class in com.browserbase.api.models.sessions.SessionObserveParams.XStreamResponse
- An enum containing XStreamResponse's known values.
- SessionObserveParams.XStreamResponse.Value - class in com.browserbase.api.models.sessions.SessionObserveParams.XStreamResponse
- An enum containing XStreamResponse's known values, as well as an _UNKNOWN member.
- SessionObserveResponse - class in com.browserbase.api.models.sessions
- SessionObserveResponse.Builder - class in com.browserbase.api.models.sessions.SessionObserveResponse
- A builder for SessionObserveResponse.
- SessionObserveResponse.Data - class in com.browserbase.api.models.sessions.SessionObserveResponse
- SessionObserveResponse.Data.Builder - class in com.browserbase.api.models.sessions.SessionObserveResponse.Data
- A builder for Data.
- SessionObserveResponse.Data.Result - class in com.browserbase.api.models.sessions.SessionObserveResponse.Data
- Action object returned by observe and used by act
- SessionObserveResponse.Data.Result.Builder - class in com.browserbase.api.models.sessions.SessionObserveResponse.Data.Result
- A builder for Result.
- SessionReplayParams - class in com.browserbase.api.models.sessions
- Retrieves replay metrics for a session.
- SessionReplayParams.Builder - class in com.browserbase.api.models.sessions.SessionReplayParams
- A builder for SessionReplayParams.
- SessionReplayParams.XStreamResponse - class in com.browserbase.api.models.sessions.SessionReplayParams
- Whether to stream the response via SSE
- SessionReplayParams.XStreamResponse.Known - class in com.browserbase.api.models.sessions.SessionReplayParams.XStreamResponse
- An enum containing XStreamResponse's known values.
- SessionReplayParams.XStreamResponse.Value - class in com.browserbase.api.models.sessions.SessionReplayParams.XStreamResponse
- An enum containing XStreamResponse's known values, as well as an _UNKNOWN member.
- SessionReplayResponse - class in com.browserbase.api.models.sessions
- SessionReplayResponse.Builder - class in com.browserbase.api.models.sessions.SessionReplayResponse
- A builder for SessionReplayResponse.
- SessionReplayResponse.Data - class in com.browserbase.api.models.sessions.SessionReplayResponse
- SessionReplayResponse.Data.Builder - class in com.browserbase.api.models.sessions.SessionReplayResponse.Data
- A builder for Data.
- SessionReplayResponse.Data.Page - class in com.browserbase.api.models.sessions.SessionReplayResponse.Data
- SessionReplayResponse.Data.Page.Action - class in com.browserbase.api.models.sessions.SessionReplayResponse.Data.Page
- SessionReplayResponse.Data.Page.Action.Builder - class in com.browserbase.api.models.sessions.SessionReplayResponse.Data.Page.Action
- A builder for Action.
- SessionReplayResponse.Data.Page.Action.Parameters - class in com.browserbase.api.models.sessions.SessionReplayResponse.Data.Page.Action
- SessionReplayResponse.Data.Page.Action.Parameters.Builder - class in com.browserbase.api.models.sessions.SessionReplayResponse.Data.Page.Action.Parameters
- A builder for Parameters.
- SessionReplayResponse.Data.Page.Action.Result - class in com.browserbase.api.models.sessions.SessionReplayResponse.Data.Page.Action
- SessionReplayResponse.Data.Page.Action.Result.Builder - class in com.browserbase.api.models.sessions.SessionReplayResponse.Data.Page.Action.Result
- A builder for Result.
- SessionReplayResponse.Data.Page.Action.TokenUsage - class in com.browserbase.api.models.sessions.SessionReplayResponse.Data.Page.Action
- SessionReplayResponse.Data.Page.Action.TokenUsage.Builder - class in com.browserbase.api.models.sessions.SessionReplayResponse.Data.Page.Action.TokenUsage
- A builder for TokenUsage.
- SessionReplayResponse.Data.Page.Builder - class in com.browserbase.api.models.sessions.SessionReplayResponse.Data.Page
- A builder for Page.
- sessions() - function in com.browserbase.api.client.StagehandClient
- sessions() - function in com.browserbase.api.client.StagehandClient.WithRawResponse
- sessions() - function in com.browserbase.api.client.StagehandClientAsync
- sessions() - function in com.browserbase.api.client.StagehandClientAsync.WithRawResponse
- sessions() - function in com.browserbase.api.client.StagehandClientAsyncImpl
- sessions() - function in com.browserbase.api.client.StagehandClientAsyncImpl.WithRawResponseImpl
- sessions() - function in com.browserbase.api.client.StagehandClientImpl
- sessions() - function in com.browserbase.api.client.StagehandClientImpl.WithRawResponseImpl
- SessionService - class in com.browserbase.api.services.blocking
- SessionService.WithRawResponse - class in com.browserbase.api.services.blocking.SessionService
- A view of SessionService that provides access to raw HTTP responses for each method.
- SessionServiceAsync - class in com.browserbase.api.services.async
- SessionServiceAsync.WithRawResponse - class in com.browserbase.api.services.async.SessionServiceAsync
- A view of SessionServiceAsync that provides access to raw HTTP responses for each method.
- SessionServiceAsyncImpl - class in com.browserbase.api.services.async
- SessionServiceAsyncImpl.WithRawResponseImpl - class in com.browserbase.api.services.async.SessionServiceAsyncImpl
- SessionServiceImpl - class in com.browserbase.api.services.blocking
- SessionServiceImpl.WithRawResponseImpl - class in com.browserbase.api.services.blocking.SessionServiceImpl
- SessionStartParams - class in com.browserbase.api.models.sessions
- Creates a new browser session with the specified configuration.
- SessionStartParams.Body - class in com.browserbase.api.models.sessions.SessionStartParams
- SessionStartParams.Body.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.Body
- A builder for Body.
- SessionStartParams.Browser - class in com.browserbase.api.models.sessions.SessionStartParams
- SessionStartParams.Browser.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.Browser
- A builder for Browser.
- SessionStartParams.Browser.LaunchOptions - class in com.browserbase.api.models.sessions.SessionStartParams.Browser
- SessionStartParams.Browser.LaunchOptions.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.Browser.LaunchOptions
- A builder for LaunchOptions.
- SessionStartParams.Browser.LaunchOptions.CdpHeaders - class in com.browserbase.api.models.sessions.SessionStartParams.Browser.LaunchOptions
- SessionStartParams.Browser.LaunchOptions.CdpHeaders.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.Browser.LaunchOptions.CdpHeaders
- A builder for CdpHeaders.
- SessionStartParams.Browser.LaunchOptions.IgnoreDefaultArgs - class in com.browserbase.api.models.sessions.SessionStartParams.Browser.LaunchOptions
- SessionStartParams.Browser.LaunchOptions.IgnoreDefaultArgs.Visitor - class in com.browserbase.api.models.sessions.SessionStartParams.Browser.LaunchOptions.IgnoreDefaultArgs
- An interface that defines how to map each variant of IgnoreDefaultArgs to a value of type T.
- SessionStartParams.Browser.LaunchOptions.Proxy - class in com.browserbase.api.models.sessions.SessionStartParams.Browser.LaunchOptions
- SessionStartParams.Browser.LaunchOptions.Proxy.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.Browser.LaunchOptions.Proxy
- A builder for Proxy.
- SessionStartParams.Browser.LaunchOptions.Viewport - class in com.browserbase.api.models.sessions.SessionStartParams.Browser.LaunchOptions
- SessionStartParams.Browser.LaunchOptions.Viewport.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.Browser.LaunchOptions.Viewport
- A builder for Viewport.
- SessionStartParams.Browser.Type - class in com.browserbase.api.models.sessions.SessionStartParams.Browser
- Browser type to use
- SessionStartParams.Browser.Type.Known - class in com.browserbase.api.models.sessions.SessionStartParams.Browser.Type
- An enum containing Type's known values.
- SessionStartParams.Browser.Type.Value - class in com.browserbase.api.models.sessions.SessionStartParams.Browser.Type
- An enum containing Type's known values, as well as an _UNKNOWN member.
- SessionStartParams.BrowserbaseSessionCreateParams - class in com.browserbase.api.models.sessions.SessionStartParams
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings
- A builder for BrowserSettings.
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Context - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Context.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Context
- A builder for Context.
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Browser - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Browser.Known - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Browser
- An enum containing Browser's known values.
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Browser.Value - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Browser
- An enum containing Browser's known values, as well as an _UNKNOWN member.
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint
- A builder for Fingerprint.
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Device - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Device.Known - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Device
- An enum containing Device's known values.
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Device.Value - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Device
- An enum containing Device's known values, as well as an _UNKNOWN member.
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.HttpVersion - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.HttpVersion.Known - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.HttpVersion
- An enum containing HttpVersion's known values.
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.HttpVersion.Value - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.HttpVersion
- An enum containing HttpVersion's known values, as well as an _UNKNOWN member.
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.OperatingSystem - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.OperatingSystem.Known - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.OperatingSystem
- An enum containing OperatingSystem's known values.
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.OperatingSystem.Value - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.OperatingSystem
- An enum containing OperatingSystem's known values, as well as an _UNKNOWN member.
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen
- A builder for Screen.
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Viewport - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings
- SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Viewport.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Viewport
- A builder for Viewport.
- SessionStartParams.BrowserbaseSessionCreateParams.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams
- A builder for BrowserbaseSessionCreateParams.
- SessionStartParams.BrowserbaseSessionCreateParams.Proxies - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams
- SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies
- SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.Browserbase - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig
- SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.Browserbase.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.Browserbase
- A builder for Browserbase.
- SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.Browserbase.Geolocation - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.Browserbase
- SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.Browserbase.Geolocation.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.Browserbase.Geolocation
- A builder for Geolocation.
- SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig
- SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External
- A builder for External.
- SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.Visitor - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig
- An interface that defines how to map each variant of ProxyConfig to a value of type T.
- SessionStartParams.BrowserbaseSessionCreateParams.Proxies.Visitor - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies
- An interface that defines how to map each variant of Proxies to a value of type T.
- SessionStartParams.BrowserbaseSessionCreateParams.Region - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams
- SessionStartParams.BrowserbaseSessionCreateParams.Region.Known - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Region
- An enum containing Region's known values.
- SessionStartParams.BrowserbaseSessionCreateParams.Region.Value - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Region
- An enum containing Region's known values, as well as an _UNKNOWN member.
- SessionStartParams.BrowserbaseSessionCreateParams.UserMetadata - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams
- SessionStartParams.BrowserbaseSessionCreateParams.UserMetadata.Builder - class in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.UserMetadata
- A builder for UserMetadata.
- SessionStartParams.Builder - class in com.browserbase.api.models.sessions.SessionStartParams
- A builder for SessionStartParams.
- SessionStartParams.Verbose - class in com.browserbase.api.models.sessions.SessionStartParams
- Logging verbosity level (0=quiet, 1=normal, 2=debug)
- SessionStartParams.Verbose.Known - class in com.browserbase.api.models.sessions.SessionStartParams.Verbose
- An enum containing Verbose's known values.
- SessionStartParams.Verbose.Value - class in com.browserbase.api.models.sessions.SessionStartParams.Verbose
- An enum containing Verbose's known values, as well as an _UNKNOWN member.
- SessionStartParams.XStreamResponse - class in com.browserbase.api.models.sessions.SessionStartParams
- Whether to stream the response via SSE
- SessionStartParams.XStreamResponse.Known - class in com.browserbase.api.models.sessions.SessionStartParams.XStreamResponse
- An enum containing XStreamResponse's known values.
- SessionStartParams.XStreamResponse.Value - class in com.browserbase.api.models.sessions.SessionStartParams.XStreamResponse
- An enum containing XStreamResponse's known values, as well as an _UNKNOWN member.
- SessionStartResponse - class in com.browserbase.api.models.sessions
- SessionStartResponse.Builder - class in com.browserbase.api.models.sessions.SessionStartResponse
- A builder for SessionStartResponse.
- SessionStartResponse.Data - class in com.browserbase.api.models.sessions.SessionStartResponse
- SessionStartResponse.Data.Builder - class in com.browserbase.api.models.sessions.SessionStartResponse.Data
- A builder for Data.
- setStackTrace(kotlin.Array) - function in kotlin.Throwable
- shouldCache() - function in com.browserbase.api.models.sessions.SessionExecuteParams
- If true, the server captures a cache entry and returns it to the client
- shouldCache() - function in com.browserbase.api.models.sessions.SessionExecuteParams.Body
- If true, the server captures a cache entry and returns it to the client
- shouldCache(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExecuteParams.Body.Builder
- Sets Builder.shouldCache to an arbitrary JSON value.
- shouldCache(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionExecuteParams.Body.Builder
- If true, the server captures a cache entry and returns it to the client
- shouldCache(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExecuteParams.Builder
- Sets Builder.shouldCache to an arbitrary JSON value.
- shouldCache(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionExecuteParams.Builder
- If true, the server captures a cache entry and returns it to the client
- size() - function in com.browserbase.api.core.http.Headers
- size() - function in com.browserbase.api.core.http.QueryParams
- sleep(java.time.Duration) - function in com.browserbase.api.core.DefaultSleeper
- Synchronously pauses execution for the given duration.
- sleep(java.time.Duration) - function in com.browserbase.api.core.Sleeper
- Synchronously pauses execution for the given duration.
- sleepAsync(java.time.Duration) - function in com.browserbase.api.core.DefaultSleeper
- Asynchronously pauses execution for the given duration.
- sleepAsync(java.time.Duration) - function in com.browserbase.api.core.Sleeper
- Asynchronously pauses execution for the given duration.
- sleeper(com.browserbase.api.core.Sleeper) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClient.Builder
- The interface to use for delaying execution, like during retries.
- sleeper(com.browserbase.api.core.Sleeper) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClientAsync.Builder
- The interface to use for delaying execution, like during retries.
- sleeper() - function in com.browserbase.api.core.ClientOptions
- The interface to use for delaying execution, like during retries.
- sleeper(com.browserbase.api.core.Sleeper) - function in com.browserbase.api.core.ClientOptions.Builder
- The interface to use for delaying execution, like during retries.
- Sleeper - class in com.browserbase.api.core
- An interface for delaying execution for a specified amount of time.
- sleeper(com.browserbase.api.core.Sleeper) - function in com.browserbase.api.core.http.RetryingHttpClient.Builder
- solveCaptchas() - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings
- solveCaptchas(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder
- Sets Builder.solveCaptchas to an arbitrary JSON value.
- solveCaptchas(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder
- SseException - class in com.browserbase.api.errors
- SseException.Builder - class in com.browserbase.api.errors.SseException
- A builder for SseException.
- sslSocketFactory(javax.net.ssl.SSLSocketFactory) - function in com.browserbase.api.client.okhttp.OkHttpClient.Builder
- sslSocketFactory(java.util.Optional) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClient.Builder
- Alias for calling Builder.sslSocketFactory with
sslSocketFactory.orElse(null). - sslSocketFactory(javax.net.ssl.SSLSocketFactory) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClient.Builder
- The socket factory used to secure HTTPS connections.
- sslSocketFactory(java.util.Optional) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClientAsync.Builder
- Alias for calling Builder.sslSocketFactory with
sslSocketFactory.orElse(null). - sslSocketFactory(javax.net.ssl.SSLSocketFactory) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClientAsync.Builder
- The socket factory used to secure HTTPS connections.
- StagehandClient - class in com.browserbase.api.client
- A client for interacting with the Stagehand REST API synchronously.
- StagehandClient.WithRawResponse - class in com.browserbase.api.client.StagehandClient
- A view of StagehandClient that provides access to raw HTTP responses for each method.
- StagehandClientAsync - class in com.browserbase.api.client
- A client for interacting with the Stagehand REST API asynchronously.
- StagehandClientAsync.WithRawResponse - class in com.browserbase.api.client.StagehandClientAsync
- A view of StagehandClientAsync that provides access to raw HTTP responses for each method.
- StagehandClientAsyncImpl - class in com.browserbase.api.client
- StagehandClientAsyncImpl.WithRawResponseImpl - class in com.browserbase.api.client.StagehandClientAsyncImpl
- StagehandClientImpl - class in com.browserbase.api.client
- StagehandClientImpl.WithRawResponseImpl - class in com.browserbase.api.client.StagehandClientImpl
- StagehandException - class in com.browserbase.api.errors
- StagehandInvalidDataException - class in com.browserbase.api.errors
- StagehandIoException - class in com.browserbase.api.errors
- StagehandOkHttpClient - class in com.browserbase.api.client.okhttp
- A class that allows building an instance of StagehandClient with OkHttpClient as the underlying HttpClient.
- StagehandOkHttpClient.Builder - class in com.browserbase.api.client.okhttp.StagehandOkHttpClient
- A builder for StagehandOkHttpClient.
- StagehandOkHttpClientAsync - class in com.browserbase.api.client.okhttp
- A class that allows building an instance of StagehandClientAsync with OkHttpClient as the underlying HttpClient.
- StagehandOkHttpClientAsync.Builder - class in com.browserbase.api.client.okhttp.StagehandOkHttpClientAsync
- A builder for StagehandOkHttpClientAsync.
- StagehandRetryableException - class in com.browserbase.api.errors
- Exception that indicates a transient error that can be retried.
- StagehandServiceException - class in com.browserbase.api.errors
- start(com.browserbase.api.models.sessions.SessionStartParams) - function in com.browserbase.api.services.async.SessionServiceAsync
- Creates a new browser session with the specified configuration.
- start(com.browserbase.api.models.sessions.SessionStartParams) - function in com.browserbase.api.services.async.SessionServiceAsync
- Creates a new browser session with the specified configuration.
- start(com.browserbase.api.models.sessions.SessionStartParams,com.browserbase.api.core.RequestOptions) - function in com.browserbase.api.services.async.SessionServiceAsync
- start(com.browserbase.api.models.sessions.SessionStartParams) - function in com.browserbase.api.services.async.SessionServiceAsync.WithRawResponse
- Returns a raw HTTP response for
post /v1/sessions/start, but is otherwise the same as SessionServiceAsync.start. - start(com.browserbase.api.models.sessions.SessionStartParams) - function in com.browserbase.api.services.async.SessionServiceAsync.WithRawResponse
- Returns a raw HTTP response for
post /v1/sessions/start, but is otherwise the same as SessionServiceAsync.start. - start(com.browserbase.api.models.sessions.SessionStartParams,com.browserbase.api.core.RequestOptions) - function in com.browserbase.api.services.async.SessionServiceAsync.WithRawResponse
- start(com.browserbase.api.models.sessions.SessionStartParams,com.browserbase.api.core.RequestOptions) - function in com.browserbase.api.services.async.SessionServiceAsyncImpl
- start(com.browserbase.api.models.sessions.SessionStartParams,com.browserbase.api.core.RequestOptions) - function in com.browserbase.api.services.async.SessionServiceAsyncImpl.WithRawResponseImpl
- start(com.browserbase.api.models.sessions.SessionStartParams) - function in com.browserbase.api.services.blocking.SessionService
- Creates a new browser session with the specified configuration.
- start(com.browserbase.api.models.sessions.SessionStartParams) - function in com.browserbase.api.services.blocking.SessionService
- Creates a new browser session with the specified configuration.
- start(com.browserbase.api.models.sessions.SessionStartParams,com.browserbase.api.core.RequestOptions) - function in com.browserbase.api.services.blocking.SessionService
- start(com.browserbase.api.models.sessions.SessionStartParams) - function in com.browserbase.api.services.blocking.SessionService.WithRawResponse
- Returns a raw HTTP response for
post /v1/sessions/start, but is otherwise the same as SessionService.start. - start(com.browserbase.api.models.sessions.SessionStartParams) - function in com.browserbase.api.services.blocking.SessionService.WithRawResponse
- Returns a raw HTTP response for
post /v1/sessions/start, but is otherwise the same as SessionService.start. - start(com.browserbase.api.models.sessions.SessionStartParams,com.browserbase.api.core.RequestOptions) - function in com.browserbase.api.services.blocking.SessionService.WithRawResponse
- start(com.browserbase.api.models.sessions.SessionStartParams,com.browserbase.api.core.RequestOptions) - function in com.browserbase.api.services.blocking.SessionServiceImpl
- start(com.browserbase.api.models.sessions.SessionStartParams,com.browserbase.api.core.RequestOptions) - function in com.browserbase.api.services.blocking.SessionServiceImpl.WithRawResponseImpl
- STARTING - enum entry in com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventSystemDataOutput.Status.Known
- STARTING - enum entry in com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventSystemDataOutput.Status.Value
- state() - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.Browserbase.Geolocation
- state(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.Browserbase.Geolocation.Builder
- Sets Builder.state to an arbitrary JSON value.
- state(java.lang.String) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.Browserbase.Geolocation.Builder
- status(com.browserbase.api.core.JsonValue) - function in com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventLogDataOutput.Builder
- Sets the field to an arbitrary JSON value.
- status() - function in com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventSystemDataOutput
- Current status of the streaming operation
- status(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventSystemDataOutput.Builder
- Sets Builder.status to an arbitrary JSON value.
- status(com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventSystemDataOutput.Status) - function in com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventSystemDataOutput.Builder
- Current status of the streaming operation
- statusCode() - function in com.browserbase.api.core.http.HttpResponse
- statusCode() - function in com.browserbase.api.core.http.HttpResponseFor
- statusCode() - function in com.browserbase.api.errors.BadRequestException
- statusCode() - function in com.browserbase.api.errors.InternalServerException
- statusCode(java.lang.Integer) - function in com.browserbase.api.errors.InternalServerException.Builder
- statusCode() - function in com.browserbase.api.errors.NotFoundException
- statusCode() - function in com.browserbase.api.errors.PermissionDeniedException
- statusCode() - function in com.browserbase.api.errors.RateLimitException
- statusCode() - function in com.browserbase.api.errors.SseException
- statusCode(java.lang.Integer) - function in com.browserbase.api.errors.SseException.Builder
- statusCode() - function in com.browserbase.api.errors.StagehandServiceException
- statusCode() - function in com.browserbase.api.errors.UnauthorizedException
- statusCode() - function in com.browserbase.api.errors.UnexpectedStatusCodeException
- statusCode(java.lang.Integer) - function in com.browserbase.api.errors.UnexpectedStatusCodeException.Builder
- statusCode() - function in com.browserbase.api.errors.UnprocessableEntityException
- stream() - function in com.browserbase.api.core.http.StreamResponse
- StreamEvent - class in com.browserbase.api.models.sessions
- Server-Sent Event emitted during streaming responses.
- StreamEvent.Builder - class in com.browserbase.api.models.sessions.StreamEvent
- A builder for StreamEvent.
- StreamEvent.Data - class in com.browserbase.api.models.sessions.StreamEvent
- StreamEvent.Data.StreamEventLogDataOutput - class in com.browserbase.api.models.sessions.StreamEvent.Data
- StreamEvent.Data.StreamEventLogDataOutput.Builder - class in com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventLogDataOutput
- A builder for StreamEventLogDataOutput.
- StreamEvent.Data.StreamEventSystemDataOutput - class in com.browserbase.api.models.sessions.StreamEvent.Data
- StreamEvent.Data.StreamEventSystemDataOutput.Builder - class in com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventSystemDataOutput
- A builder for StreamEventSystemDataOutput.
- StreamEvent.Data.StreamEventSystemDataOutput.Status - class in com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventSystemDataOutput
- Current status of the streaming operation
- StreamEvent.Data.StreamEventSystemDataOutput.Status.Known - class in com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventSystemDataOutput.Status
- An enum containing Status's known values.
- StreamEvent.Data.StreamEventSystemDataOutput.Status.Value - class in com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventSystemDataOutput.Status
- An enum containing Status's known values, as well as an _UNKNOWN member.
- StreamEvent.Data.Visitor - class in com.browserbase.api.models.sessions.StreamEvent.Data
- An interface that defines how to map each variant of Data to a value of type T.
- StreamEvent.Type - class in com.browserbase.api.models.sessions.StreamEvent
- Type of stream event - system events or log messages
- StreamEvent.Type.Known - class in com.browserbase.api.models.sessions.StreamEvent.Type
- An enum containing Type's known values.
- StreamEvent.Type.Value - class in com.browserbase.api.models.sessions.StreamEvent.Type
- An enum containing Type's known values, as well as an _UNKNOWN member.
- streamEventLogDataOutput() - function in com.browserbase.api.models.sessions.StreamEvent.Data
- streamEventSystemDataOutput() - function in com.browserbase.api.models.sessions.StreamEvent.Data
- streamHandlerExecutor(java.util.concurrent.Executor) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClient.Builder
- The executor to use for running AsyncStreamResponse.Handler callbacks.
- streamHandlerExecutor(java.util.concurrent.Executor) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClientAsync.Builder
- The executor to use for running AsyncStreamResponse.Handler callbacks.
- streamHandlerExecutor() - function in com.browserbase.api.core.ClientOptions
- The executor to use for running AsyncStreamResponse.Handler callbacks.
- streamHandlerExecutor(java.util.concurrent.Executor) - function in com.browserbase.api.core.ClientOptions.Builder
- The executor to use for running AsyncStreamResponse.Handler callbacks.
- StreamResponse - class in com.browserbase.api.core.http
- streamResponse() - function in com.browserbase.api.models.sessions.SessionNavigateParams
- Whether to stream the response via SSE
- streamResponse() - function in com.browserbase.api.models.sessions.SessionNavigateParams.Body
- Whether to stream the response via SSE
- streamResponse(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionNavigateParams.Body.Builder
- Sets Builder.streamResponse to an arbitrary JSON value.
- streamResponse(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionNavigateParams.Body.Builder
- Whether to stream the response via SSE
- streamResponse(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionNavigateParams.Builder
- Sets Builder.streamResponse to an arbitrary JSON value.
- streamResponse(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionNavigateParams.Builder
- Whether to stream the response via SSE
- string() - function in com.browserbase.api.models.sessions.SessionActParams.Input
- string() - function in com.browserbase.api.models.sessions.SessionActParams.Options.Model
- string() - function in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.ExecutionModel
- string() - function in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Model
- string() - function in com.browserbase.api.models.sessions.SessionExtractParams.Options.Model
- string() - function in com.browserbase.api.models.sessions.SessionObserveParams.Options.Model
- strings() - function in com.browserbase.api.models.sessions.SessionStartParams.Browser.LaunchOptions.IgnoreDefaultArgs
- subscribe(com.browserbase.api.core.http.AsyncStreamResponse.Handler) - function in com.browserbase.api.core.http.AsyncStreamResponse
- Registers handler to be called for events of this stream.
- subscribe(com.browserbase.api.core.http.AsyncStreamResponse.Handler,java.util.concurrent.Executor) - function in com.browserbase.api.core.http.AsyncStreamResponse
- Registers handler to be called for events of this stream.
- success() - function in com.browserbase.api.models.sessions.SessionActResponse
- Indicates whether the request was successful
- success(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionActResponse.Builder
- Sets Builder.success to an arbitrary JSON value.
- success(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionActResponse.Builder
- Indicates whether the request was successful
- success() - function in com.browserbase.api.models.sessions.SessionActResponse.Data.Result
- Whether the action completed successfully
- success(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionActResponse.Data.Result.Builder
- Sets Builder.success to an arbitrary JSON value.
- success(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionActResponse.Data.Result.Builder
- Whether the action completed successfully
- success() - function in com.browserbase.api.models.sessions.SessionEndResponse
- Indicates whether the request was successful
- success(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionEndResponse.Builder
- Sets Builder.success to an arbitrary JSON value.
- success(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionEndResponse.Builder
- Indicates whether the request was successful
- success() - function in com.browserbase.api.models.sessions.SessionExecuteResponse
- Indicates whether the request was successful
- success(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExecuteResponse.Builder
- Sets Builder.success to an arbitrary JSON value.
- success(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionExecuteResponse.Builder
- Indicates whether the request was successful
- success() - function in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result
- Whether the agent completed successfully
- success(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result.Builder
- Sets Builder.success to an arbitrary JSON value.
- success(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result.Builder
- Whether the agent completed successfully
- success() - function in com.browserbase.api.models.sessions.SessionExtractResponse
- Indicates whether the request was successful
- success(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExtractResponse.Builder
- Sets Builder.success to an arbitrary JSON value.
- success(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionExtractResponse.Builder
- Indicates whether the request was successful
- success() - function in com.browserbase.api.models.sessions.SessionNavigateResponse
- Indicates whether the request was successful
- success(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionNavigateResponse.Builder
- Sets Builder.success to an arbitrary JSON value.
- success(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionNavigateResponse.Builder
- Indicates whether the request was successful
- success() - function in com.browserbase.api.models.sessions.SessionObserveResponse
- Indicates whether the request was successful
- success(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionObserveResponse.Builder
- Sets Builder.success to an arbitrary JSON value.
- success(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionObserveResponse.Builder
- Indicates whether the request was successful
- success() - function in com.browserbase.api.models.sessions.SessionReplayResponse
- Indicates whether the request was successful
- success(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionReplayResponse.Builder
- Sets Builder.success to an arbitrary JSON value.
- success(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionReplayResponse.Builder
- Indicates whether the request was successful
- success() - function in com.browserbase.api.models.sessions.SessionStartResponse
- Indicates whether the request was successful
- success(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartResponse.Builder
- Sets Builder.success to an arbitrary JSON value.
- success(java.lang.Boolean) - function in com.browserbase.api.models.sessions.SessionStartResponse.Builder
- Indicates whether the request was successful
- supportsUpdate(com.fasterxml.jackson.databind.DeserializationConfig) - function in com.fasterxml.jackson.databind.JsonDeserializer
- sync() - function in com.browserbase.api.client.StagehandClientAsync
- Returns a version of this client that uses synchronous execution.
- sync() - function in com.browserbase.api.client.StagehandClientAsyncImpl
- Returns a version of this client that uses synchronous execution.
- SYSTEM - enum entry in com.browserbase.api.models.sessions.StreamEvent.Type.Known
- SYSTEM - enum entry in com.browserbase.api.models.sessions.StreamEvent.Type.Value
- systemPrompt() - function in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig
- Custom system prompt for the agent
- systemPrompt(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Builder
- Sets Builder.systemPrompt to an arbitrary JSON value.
- systemPrompt(java.lang.String) - function in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Builder
- Custom system prompt for the agent
- systemPrompt() - function in com.browserbase.api.models.sessions.SessionStartParams
- Custom system prompt for AI operations
- systemPrompt() - function in com.browserbase.api.models.sessions.SessionStartParams.Body
- Custom system prompt for AI operations
- systemPrompt(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.Body.Builder
- Sets Builder.systemPrompt to an arbitrary JSON value.
- systemPrompt(java.lang.String) - function in com.browserbase.api.models.sessions.SessionStartParams.Body.Builder
- Custom system prompt for AI operations
- systemPrompt(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.Builder
- Sets Builder.systemPrompt to an arbitrary JSON value.
- systemPrompt(java.lang.String) - function in com.browserbase.api.models.sessions.SessionStartParams.Builder
- Custom system prompt for AI operations