Class SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint
-
- All Implemented Interfaces:
public final class SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classSessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.BuilderA builder for Fingerprint.
public final classSessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Browserpublic final classSessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Devicepublic final classSessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.HttpVersionpublic final classSessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.OperatingSystempublic final classSessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen
-
Method Summary
-
-
Method Detail
-
browsers
final Optional<List<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Browser>> browsers()
-
devices
final Optional<List<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Device>> devices()
-
httpVersion
final Optional<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.HttpVersion> httpVersion()
-
operatingSystems
final Optional<List<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.OperatingSystem>> operatingSystems()
-
screen
final Optional<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen> screen()
-
_browsers
final JsonField<List<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Browser>> _browsers()
Returns the raw JSON value of browsers.
Unlike browsers, this method doesn't throw if the JSON field has an unexpected type.
-
_devices
final JsonField<List<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Device>> _devices()
Returns the raw JSON value of devices.
Unlike devices, this method doesn't throw if the JSON field has an unexpected type.
-
_httpVersion
final JsonField<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.HttpVersion> _httpVersion()
Returns the raw JSON value of httpVersion.
Unlike httpVersion, this method doesn't throw if the JSON field has an unexpected type.
-
_locales
final JsonField<List<String>> _locales()
Returns the raw JSON value of locales.
Unlike locales, this method doesn't throw if the JSON field has an unexpected type.
-
_operatingSystems
final JsonField<List<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.OperatingSystem>> _operatingSystems()
Returns the raw JSON value of operatingSystems.
Unlike operatingSystems, this method doesn't throw if the JSON field has an unexpected type.
-
_screen
final JsonField<SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Screen> _screen()
Returns the raw JSON value of screen.
Unlike screen, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Builder toBuilder()
-
validate
final SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint validate()
-
builder
final static SessionStartParams.BrowserbaseSessionCreateParams.BrowserSettings.Fingerprint.Builder builder()
Returns a mutable builder for constructing an instance of Fingerprint.
-
-
-
-