Class SessionStartParams.BrowserbaseSessionCreateParams
-
- All Implemented Interfaces:
public final class SessionStartParams.BrowserbaseSessionCreateParams
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classSessionStartParams.BrowserbaseSessionCreateParams.BuilderA builder for BrowserbaseSessionCreateParams.
public final classSessionStartParams.BrowserbaseSessionCreateParams.BrowserSettingspublic final classSessionStartParams.BrowserbaseSessionCreateParams.Proxiespublic final classSessionStartParams.BrowserbaseSessionCreateParams.Regionpublic final classSessionStartParams.BrowserbaseSessionCreateParams.UserMetadata
-
Method Summary
-
-
Method Detail
-
browserSettings
final Optional<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings> browserSettings()
-
extensionId
final Optional<String> extensionId()
-
proxies
final Optional<SessionStartParams.BrowserbaseSessionCreateParams.Proxies> proxies()
-
region
final Optional<SessionStartParams.BrowserbaseSessionCreateParams.Region> region()
-
userMetadata
final Optional<SessionStartParams.BrowserbaseSessionCreateParams.UserMetadata> userMetadata()
-
_browserSettings
final JsonField<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings> _browserSettings()
Returns the raw JSON value of browserSettings.
Unlike browserSettings, this method doesn't throw if the JSON field has an unexpected type.
-
_extensionId
final JsonField<String> _extensionId()
Returns the raw JSON value of extensionId.
Unlike extensionId, this method doesn't throw if the JSON field has an unexpected type.
-
_keepAlive
final JsonField<Boolean> _keepAlive()
Returns the raw JSON value of keepAlive.
Unlike keepAlive, this method doesn't throw if the JSON field has an unexpected type.
-
_projectId
final JsonField<String> _projectId()
Returns the raw JSON value of projectId.
Unlike projectId, this method doesn't throw if the JSON field has an unexpected type.
-
_proxies
final JsonField<SessionStartParams.BrowserbaseSessionCreateParams.Proxies> _proxies()
Returns the raw JSON value of proxies.
Unlike proxies, this method doesn't throw if the JSON field has an unexpected type.
-
_region
final JsonField<SessionStartParams.BrowserbaseSessionCreateParams.Region> _region()
Returns the raw JSON value of region.
Unlike region, this method doesn't throw if the JSON field has an unexpected type.
-
_timeout
final JsonField<Double> _timeout()
Returns the raw JSON value of timeout.
Unlike timeout, this method doesn't throw if the JSON field has an unexpected type.
-
_userMetadata
final JsonField<SessionStartParams.BrowserbaseSessionCreateParams.UserMetadata> _userMetadata()
Returns the raw JSON value of userMetadata.
Unlike userMetadata, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final SessionStartParams.BrowserbaseSessionCreateParams.Builder toBuilder()
-
validate
final SessionStartParams.BrowserbaseSessionCreateParams validate()
-
builder
final static SessionStartParams.BrowserbaseSessionCreateParams.Builder builder()
Returns a mutable builder for constructing an instance of BrowserbaseSessionCreateParams.
-
-
-
-