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
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  _