Class SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder
-
- All Implemented Interfaces:
public final class SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.BuilderA builder for BrowserSettings.
-
-
Method Summary
-
-
Method Detail
-
advancedStealth
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder advancedStealth(Boolean advancedStealth)
-
advancedStealth
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder advancedStealth(JsonField<Boolean> advancedStealth)
Sets Builder.advancedStealth to an arbitrary JSON value.
You should usually call Builder.advancedStealth with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
blockAds
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder blockAds(Boolean blockAds)
-
blockAds
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder blockAds(JsonField<Boolean> blockAds)
Sets Builder.blockAds to an arbitrary JSON value.
You should usually call Builder.blockAds with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
captchaImageSelector
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder captchaImageSelector(String captchaImageSelector)
-
captchaImageSelector
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder captchaImageSelector(JsonField<String> captchaImageSelector)
Sets Builder.captchaImageSelector to an arbitrary JSON value.
You should usually call Builder.captchaImageSelector with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
captchaInputSelector
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder captchaInputSelector(String captchaInputSelector)
-
captchaInputSelector
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder captchaInputSelector(JsonField<String> captchaInputSelector)
Sets Builder.captchaInputSelector to an arbitrary JSON value.
You should usually call Builder.captchaInputSelector with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
context
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder context(SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Context context)
-
context
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder context(JsonField<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Context> context)
Sets Builder.context to an arbitrary JSON value.
You should usually call Builder.context with a well-typed Context value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
extensionId
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder extensionId(String extensionId)
-
extensionId
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder extensionId(JsonField<String> extensionId)
Sets Builder.extensionId to an arbitrary JSON value.
You should usually call Builder.extensionId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
fingerprint
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder fingerprint(SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint fingerprint)
-
fingerprint
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder fingerprint(JsonField<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint> fingerprint)
Sets Builder.fingerprint to an arbitrary JSON value.
You should usually call Builder.fingerprint with a well-typed Fingerprint value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
logSession
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder logSession(Boolean logSession)
-
logSession
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder logSession(JsonField<Boolean> logSession)
Sets Builder.logSession to an arbitrary JSON value.
You should usually call Builder.logSession with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
os
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder os(SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Os os)
-
os
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder os(JsonField<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Os> os)
Sets Builder.os to an arbitrary JSON value.
You should usually call Builder.os with a well-typed Os value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
recordSession
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder recordSession(Boolean recordSession)
-
recordSession
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder recordSession(JsonField<Boolean> recordSession)
Sets Builder.recordSession to an arbitrary JSON value.
You should usually call Builder.recordSession with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
solveCaptchas
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder solveCaptchas(Boolean solveCaptchas)
-
solveCaptchas
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder solveCaptchas(JsonField<Boolean> solveCaptchas)
Sets Builder.solveCaptchas to an arbitrary JSON value.
You should usually call Builder.solveCaptchas with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
verified
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder verified(Boolean verified)
-
verified
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder verified(JsonField<Boolean> verified)
Sets Builder.verified to an arbitrary JSON value.
You should usually call Builder.verified with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
viewport
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder viewport(SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Viewport viewport)
-
viewport
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder viewport(JsonField<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Viewport> viewport)
Sets Builder.viewport to an arbitrary JSON value.
You should usually call Builder.viewport with a well-typed Viewport value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings build()
Returns an immutable instance of BrowserSettings.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-