Class SessionStartParams.Browser.Builder
-
- All Implemented Interfaces:
public final class SessionStartParams.Browser.BuilderA builder for Browser.
-
-
Method Summary
-
-
Method Detail
-
cdpUrl
final SessionStartParams.Browser.Builder cdpUrl(String cdpUrl)
Chrome DevTools Protocol URL for connecting to existing browser
-
cdpUrl
final SessionStartParams.Browser.Builder cdpUrl(JsonField<String> cdpUrl)
Sets Builder.cdpUrl to an arbitrary JSON value.
You should usually call Builder.cdpUrl with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
launchOptions
final SessionStartParams.Browser.Builder launchOptions(SessionStartParams.Browser.LaunchOptions launchOptions)
-
launchOptions
final SessionStartParams.Browser.Builder launchOptions(JsonField<SessionStartParams.Browser.LaunchOptions> launchOptions)
Sets Builder.launchOptions to an arbitrary JSON value.
You should usually call Builder.launchOptions with a well-typed LaunchOptions value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
type
final SessionStartParams.Browser.Builder type(SessionStartParams.Browser.Type type)
Browser type to use
-
type
final SessionStartParams.Browser.Builder type(JsonField<SessionStartParams.Browser.Type> type)
Sets Builder.type to an arbitrary JSON value.
You should usually call Builder.type with a well-typed Type value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final SessionStartParams.Browser.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final SessionStartParams.Browser.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final SessionStartParams.Browser.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final SessionStartParams.Browser.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final SessionStartParams.Browser.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final SessionStartParams.Browser build()
Returns an immutable instance of Browser.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-