A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
_
M
- MACOS - enum entry in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.OperatingSystem.Known
- MACOS - enum entry in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.OperatingSystem.Value
- maxHeight() - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen
- maxHeight(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen.Builder
- Sets Builder.maxHeight to an arbitrary JSON value.
- maxHeight(java.lang.Double) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen.Builder
- maxIdleConnections(java.lang.Integer) - function in com.browserbase.api.client.okhttp.OkHttpClient.Builder
- Sets the maximum number of idle connections kept by the underlying ConnectionPool.
- maxIdleConnections(java.util.Optional) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClient.Builder
- Alias for calling Builder.maxIdleConnections with
maxIdleConnections.orElse(null). - maxIdleConnections(java.lang.Integer) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClient.Builder
- Alias for Builder.maxIdleConnections.
- maxIdleConnections(java.lang.Integer) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClient.Builder
- The maximum number of idle connections kept by the underlying OkHttp connection pool.
- maxIdleConnections(java.util.Optional) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClientAsync.Builder
- Alias for calling Builder.maxIdleConnections with
maxIdleConnections.orElse(null). - maxIdleConnections(java.lang.Integer) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClientAsync.Builder
- Alias for Builder.maxIdleConnections.
- maxIdleConnections(java.lang.Integer) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClientAsync.Builder
- The maximum number of idle connections kept by the underlying OkHttp connection pool.
- maxRetries(java.lang.Integer) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClient.Builder
- The maximum number of times to retry failed requests, with a short exponential backoff between requests.
- maxRetries(java.lang.Integer) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClientAsync.Builder
- The maximum number of times to retry failed requests, with a short exponential backoff between requests.
- maxRetries() - function in com.browserbase.api.core.ClientOptions
- The maximum number of times to retry failed requests, with a short exponential backoff between requests.
- maxRetries(java.lang.Integer) - function in com.browserbase.api.core.ClientOptions.Builder
- The maximum number of times to retry failed requests, with a short exponential backoff between requests.
- maxRetries(java.lang.Integer) - function in com.browserbase.api.core.http.RetryingHttpClient.Builder
- maxSteps() - function in com.browserbase.api.models.sessions.SessionExecuteParams.ExecuteOptions
- Maximum number of steps the agent can take
- maxSteps(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExecuteParams.ExecuteOptions.Builder
- Sets Builder.maxSteps to an arbitrary JSON value.
- maxSteps(java.lang.Double) - function in com.browserbase.api.models.sessions.SessionExecuteParams.ExecuteOptions.Builder
- Maximum number of steps the agent can take
- maxWidth() - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen
- maxWidth(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen.Builder
- Sets Builder.maxWidth to an arbitrary JSON value.
- maxWidth(java.lang.Double) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen.Builder
- message() - function in com.browserbase.api.models.sessions.SessionActResponse.Data.Result
- Human-readable result message
- message(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionActResponse.Data.Result.Builder
- Sets Builder.message to an arbitrary JSON value.
- message(java.lang.String) - function in com.browserbase.api.models.sessions.SessionActResponse.Data.Result.Builder
- Human-readable result message
- message() - function in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result
- Summary of what the agent accomplished
- message(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result.Builder
- Sets Builder.message to an arbitrary JSON value.
- message(java.lang.String) - function in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result.Builder
- Summary of what the agent accomplished
- message() - function in com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventLogDataOutput
- Log message from the operation
- message(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventLogDataOutput.Builder
- Sets Builder.message to an arbitrary JSON value.
- message(java.lang.String) - function in com.browserbase.api.models.sessions.StreamEvent.Data.StreamEventLogDataOutput.Builder
- Log message from the operation
- metadata() - function in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result
- metadata(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result.Builder
- Sets Builder.metadata to an arbitrary JSON value.
- metadata(com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result.Metadata) - function in com.browserbase.api.models.sessions.SessionExecuteResponse.Data.Result.Builder
- method() - function in com.browserbase.api.core.http.HttpRequest
- method(com.browserbase.api.core.http.HttpMethod) - function in com.browserbase.api.core.http.HttpRequest.Builder
- method() - function in com.browserbase.api.models.sessions.Action
- The method to execute (click, fill, etc.
- method(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.Action.Builder
- Sets Builder.method to an arbitrary JSON value.
- method(java.lang.String) - function in com.browserbase.api.models.sessions.Action.Builder
- The method to execute (click, fill, etc.
- method() - function in com.browserbase.api.models.sessions.SessionActResponse.Data.Result.Action
- The method to execute (click, fill, etc.
- method(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionActResponse.Data.Result.Action.Builder
- Sets Builder.method to an arbitrary JSON value.
- method(java.lang.String) - function in com.browserbase.api.models.sessions.SessionActResponse.Data.Result.Action.Builder
- The method to execute (click, fill, etc.
- method() - function in com.browserbase.api.models.sessions.SessionObserveResponse.Data.Result
- The method to execute (click, fill, etc.
- method(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionObserveResponse.Data.Result.Builder
- Sets Builder.method to an arbitrary JSON value.
- method(java.lang.String) - function in com.browserbase.api.models.sessions.SessionObserveResponse.Data.Result.Builder
- The method to execute (click, fill, etc.
- method() - function in com.browserbase.api.models.sessions.SessionReplayResponse.Data.Page.Action
- method(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionReplayResponse.Data.Page.Action.Builder
- Sets Builder.method to an arbitrary JSON value.
- method(java.lang.String) - function in com.browserbase.api.models.sessions.SessionReplayResponse.Data.Page.Action.Builder
- MICROSOFT - enum entry in com.browserbase.api.models.sessions.ModelConfig.Provider.Known
- MICROSOFT - enum entry in com.browserbase.api.models.sessions.ModelConfig.Provider.Value
- MICROSOFT - enum entry in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Provider.Known
- MICROSOFT - enum entry in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Provider.Value
- minHeight() - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen
- minHeight(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen.Builder
- Sets Builder.minHeight to an arbitrary JSON value.
- minHeight(java.lang.Double) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen.Builder
- minWidth() - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen
- minWidth(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen.Builder
- Sets Builder.minWidth to an arbitrary JSON value.
- minWidth(java.lang.Double) - function in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen.Builder
- MOBILE - enum entry in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Device.Known
- MOBILE - enum entry in com.browserbase.api.models.sessions.SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Device.Value
- mode() - function in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig
- Tool mode for the agent (dom, hybrid, cua).
- mode(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Builder
- Sets Builder.mode to an arbitrary JSON value.
- mode(com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Mode) - function in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Builder
- Tool mode for the agent (dom, hybrid, cua).
- model() - function in com.browserbase.api.models.sessions.SessionActParams.Options
- Model configuration object or model name string (e.g.
- model(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionActParams.Options.Builder
- Sets Builder.model to an arbitrary JSON value.
- model(com.browserbase.api.models.sessions.ModelConfig) - function in com.browserbase.api.models.sessions.SessionActParams.Options.Builder
- Alias for calling model with
Model.ofConfig(config). - model(com.browserbase.api.models.sessions.SessionActParams.Options.Model) - function in com.browserbase.api.models.sessions.SessionActParams.Options.Builder
- Model configuration object or model name string (e.g.
- model(java.lang.String) - function in com.browserbase.api.models.sessions.SessionActParams.Options.Builder
- Alias for calling model with
Model.ofString(string). - model() - function in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig
- Model configuration object or model name string (e.g.
- model(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Builder
- Sets Builder.model to an arbitrary JSON value.
- model(com.browserbase.api.models.sessions.ModelConfig) - function in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Builder
- Alias for calling model with
Model.ofConfig(config). - model(com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Model) - function in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Builder
- Model configuration object or model name string (e.g.
- model(java.lang.String) - function in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.Builder
- Alias for calling model with
Model.ofString(string). - model() - function in com.browserbase.api.models.sessions.SessionExtractParams.Options
- Model configuration object or model name string (e.g.
- model(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionExtractParams.Options.Builder
- Sets Builder.model to an arbitrary JSON value.
- model(com.browserbase.api.models.sessions.ModelConfig) - function in com.browserbase.api.models.sessions.SessionExtractParams.Options.Builder
- Alias for calling model with
Model.ofConfig(config). - model(com.browserbase.api.models.sessions.SessionExtractParams.Options.Model) - function in com.browserbase.api.models.sessions.SessionExtractParams.Options.Builder
- Model configuration object or model name string (e.g.
- model(java.lang.String) - function in com.browserbase.api.models.sessions.SessionExtractParams.Options.Builder
- Alias for calling model with
Model.ofString(string). - model() - function in com.browserbase.api.models.sessions.SessionObserveParams.Options
- Model configuration object or model name string (e.g.
- model(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionObserveParams.Options.Builder
- Sets Builder.model to an arbitrary JSON value.
- model(com.browserbase.api.models.sessions.ModelConfig) - function in com.browserbase.api.models.sessions.SessionObserveParams.Options.Builder
- Alias for calling model with
Model.ofConfig(config). - model(com.browserbase.api.models.sessions.SessionObserveParams.Options.Model) - function in com.browserbase.api.models.sessions.SessionObserveParams.Options.Builder
- Model configuration object or model name string (e.g.
- model(java.lang.String) - function in com.browserbase.api.models.sessions.SessionObserveParams.Options.Builder
- Alias for calling model with
Model.ofString(string). - modelApiKey(java.lang.String) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClient.Builder
- Your LLM provider API key (e.g.
- modelApiKey(java.lang.String) - function in com.browserbase.api.client.okhttp.StagehandOkHttpClientAsync.Builder
- Your LLM provider API key (e.g.
- modelApiKey() - function in com.browserbase.api.core.ClientOptions
- Your LLM provider API key (e.g.
- modelApiKey(java.lang.String) - function in com.browserbase.api.core.ClientOptions.Builder
- Your LLM provider API key (e.g.
- ModelConfig - class in com.browserbase.api.models.sessions
- modelConfig() - function in com.browserbase.api.models.sessions.SessionExecuteParams.AgentConfig.ExecutionModel
- ModelConfig.Builder - class in com.browserbase.api.models.sessions.ModelConfig
- A builder for ModelConfig.
- ModelConfig.Headers - class in com.browserbase.api.models.sessions.ModelConfig
- Custom headers sent with every request to the model provider
- ModelConfig.Headers.Builder - class in com.browserbase.api.models.sessions.ModelConfig.Headers
- A builder for Headers.
- ModelConfig.Provider - class in com.browserbase.api.models.sessions.ModelConfig
- AI provider for the model (or provide a baseURL endpoint instead)
- ModelConfig.Provider.Known - class in com.browserbase.api.models.sessions.ModelConfig.Provider
- An enum containing Provider's known values.
- ModelConfig.Provider.Value - class in com.browserbase.api.models.sessions.ModelConfig.Provider
- An enum containing Provider's known values, as well as an _UNKNOWN member.
- modelName() - function in com.browserbase.api.models.sessions.ModelConfig
- Model name string with provider prefix (e.g.
- modelName(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.ModelConfig.Builder
- Sets Builder.modelName to an arbitrary JSON value.
- modelName(java.lang.String) - function in com.browserbase.api.models.sessions.ModelConfig.Builder
- Model name string with provider prefix (e.g.
- modelName() - function in com.browserbase.api.models.sessions.SessionStartParams
- Model name to use for AI operations
- modelName() - function in com.browserbase.api.models.sessions.SessionStartParams.Body
- Model name to use for AI operations
- modelName(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.Body.Builder
- Sets Builder.modelName to an arbitrary JSON value.
- modelName(java.lang.String) - function in com.browserbase.api.models.sessions.SessionStartParams.Body.Builder
- Model name to use for AI operations
- modelName(com.browserbase.api.core.JsonField) - function in com.browserbase.api.models.sessions.SessionStartParams.Builder
- Sets Builder.modelName to an arbitrary JSON value.
- modelName(java.lang.String) - function in com.browserbase.api.models.sessions.SessionStartParams.Builder
- Model name to use for AI operations
- MultipartField - class in com.browserbase.api.core
- A class representing a field in a
multipart/form-datarequest. - MultipartField.Builder - class in com.browserbase.api.core.MultipartField
- A builder for MultipartField.