Class SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder
-
- All Implemented Interfaces:
public final class SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.BuilderA builder for External.
-
-
Method Summary
-
-
Method Detail
-
server
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder server(String server)
-
server
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder server(JsonField<String> server)
Sets Builder.server to an arbitrary JSON value.
You should usually call Builder.server with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
type
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder type(JsonValue type)
Sets the field to an arbitrary JSON value.
It is usually unnecessary to call this method because the field defaults to the following:
JsonValue.from("external")This method is primarily for setting the field to an undocumented or not yet supported value.
-
domainPattern
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder domainPattern(String domainPattern)
-
domainPattern
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder domainPattern(JsonField<String> domainPattern)
Sets Builder.domainPattern to an arbitrary JSON value.
You should usually call Builder.domainPattern with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
password
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder password(String password)
-
password
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder password(JsonField<String> password)
Sets Builder.password to an arbitrary JSON value.
You should usually call Builder.password with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
username
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder username(String username)
-
username
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder username(JsonField<String> username)
Sets Builder.username to an arbitrary JSON value.
You should usually call Builder.username with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final SessionStartParams.BrowserbaseSessionCreateParams.Proxies.ProxyConfig.External build()
Returns an immutable instance of External.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.server()
-
-
-
-