Class: Stagehand::Models::SessionStartParams::BrowserbaseSessionCreateParams::BrowserSettings
Overview
Defined Under Namespace
Modules: Os
Classes: Context, Fingerprint, Viewport
Instance Attribute Summary collapse
Class Method Summary
collapse
Instance Method Summary
collapse
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(max_height: nil, max_width: nil, min_height: nil, min_width: nil) ⇒ Object
|
# File 'lib/stagehand/models/session_start_params.rb', line 478
|
Instance Attribute Details
#advanced_stealth ⇒ Boolean?
412
|
# File 'lib/stagehand/models/session_start_params.rb', line 412
optional :advanced_stealth, Stagehand::Internal::Type::Boolean, api_name: :advancedStealth
|
#block_ads ⇒ Boolean?
417
|
# File 'lib/stagehand/models/session_start_params.rb', line 417
optional :block_ads, Stagehand::Internal::Type::Boolean, api_name: :blockAds
|
#captcha_image_selector ⇒ String?
422
|
# File 'lib/stagehand/models/session_start_params.rb', line 422
optional :captcha_image_selector, String, api_name: :captchaImageSelector
|
427
|
# File 'lib/stagehand/models/session_start_params.rb', line 427
optional :captcha_input_selector, String, api_name: :captchaInputSelector
|
432
433
|
# File 'lib/stagehand/models/session_start_params.rb', line 432
optional :context,
-> { Stagehand::SessionStartParams::BrowserbaseSessionCreateParams::BrowserSettings::Context }
|
#extension_id ⇒ String?
438
|
# File 'lib/stagehand/models/session_start_params.rb', line 438
optional :extension_id, String, api_name: :extensionId
|
443
444
|
# File 'lib/stagehand/models/session_start_params.rb', line 443
optional :fingerprint,
-> { Stagehand::SessionStartParams::BrowserbaseSessionCreateParams::BrowserSettings::Fingerprint }
|
#log_session ⇒ Boolean?
449
|
# File 'lib/stagehand/models/session_start_params.rb', line 449
optional :log_session, Stagehand::Internal::Type::Boolean, api_name: :logSession
|
#os ⇒ Symbol, ...
454
455
|
# File 'lib/stagehand/models/session_start_params.rb', line 454
optional :os,
enum: -> { Stagehand::SessionStartParams::BrowserbaseSessionCreateParams::BrowserSettings::Os }
|
#record_session ⇒ Boolean?
460
|
# File 'lib/stagehand/models/session_start_params.rb', line 460
optional :record_session, Stagehand::Internal::Type::Boolean, api_name: :recordSession
|
#solve_captchas ⇒ Boolean?
465
|
# File 'lib/stagehand/models/session_start_params.rb', line 465
optional :solve_captchas, Stagehand::Internal::Type::Boolean, api_name: :solveCaptchas
|
475
476
|
# File 'lib/stagehand/models/session_start_params.rb', line 475
optional :viewport,
-> { Stagehand::SessionStartParams::BrowserbaseSessionCreateParams::BrowserSettings::Viewport }
|
Class Method Details
.values ⇒ Array<Symbol>
|
# File 'lib/stagehand/models/session_start_params.rb', line 649
|