Skip to main content

ProxySettings class

An object used to set and retrieve the details of the proxy server used to interact with the Eyes server.

To set a proxy server, create an object of this type and pass it to the setProxy method.

Import statement

import com.applitools.eyes.ProxySettings;

ProxySettings method

Syntax

ProxySettings proxySettings = new ProxySettings(uri, port, username, password);

ProxySettings proxySettings = new ProxySettings(uri, port);

ProxySettings proxySettings = new ProxySettings(uri, username, password);

ProxySettings proxySettings = new ProxySettings(uri);

ProxySettings proxySettings = new ProxySettings();

Parameters

uri

Type: String

The proxy's server URI.

port

Type: int

The proxy's port (default 80).

username

Type: String

The username to be sent to the proxy (default null).

password

Type: String

The password to be sent to the proxy (default null).

Return value

Type: ProxySettings

getPassword method

Syntax

String value = proxySettings.getPassword();

Parameters

This method does not take any parameters.

Return value

Type: String

getPort method

Syntax

int value = proxySettings.getPort();

Parameters

This method does not take any parameters.

Return value

Type: int

getUri method

Syntax

String value = proxySettings.getUri();

Note: This method is a static method.

Parameters

This method does not take any parameters.

Return value

Type: String

getUsername method

Syntax

String value = proxySettings.getUsername();

Parameters

This method does not take any parameters.

Return value

Type: String