Package com.applitools.eyes
Class AutProxySettings
- java.lang.Object
-
- com.applitools.eyes.AbstractProxySettings
-
- com.applitools.eyes.AutProxySettings
-
public class AutProxySettings extends AbstractProxySettings
-
-
Field Summary
Fields Modifier and Type Field Description protected AutProxyModeautProxyModeprotected String[]domains-
Fields inherited from class com.applitools.eyes.AbstractProxySettings
password, port, PROXY_ENV_VAR_NAME, uri, username
-
-
Constructor Summary
Constructors Constructor Description AutProxySettings(AbstractProxySettings proxySettings)Setting a separated proxy for requests made to non-eyes domains.AutProxySettings(AbstractProxySettings proxySettings, String[] domains)Setting a separated proxy for requests made to non-eyes domains.AutProxySettings(AbstractProxySettings proxySettings, String[] domains, AutProxyMode autProxyMode)Setting a separated proxy for requests sent to the given domains (if mode isAutProxyMode.ALLOWor for requests sent to domains other than the given domains (if mode isAutProxyMode.BLOCK.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AutProxyModegetAutProxyMode()String[]getDomains()-
Methods inherited from class com.applitools.eyes.AbstractProxySettings
equals, getPassword, getPort, getUri, getUsername, hashCode
-
-
-
-
Field Detail
-
domains
protected String[] domains
-
autProxyMode
protected AutProxyMode autProxyMode
-
-
Constructor Detail
-
AutProxySettings
public AutProxySettings(AbstractProxySettings proxySettings)
Setting a separated proxy for requests made to non-eyes domains. If the AUT proxy is set, it cannot be changed again for those specific requests by any means. If AUT proxy is set to null, there will be no proxy for those specific requests.
-
AutProxySettings
public AutProxySettings(AbstractProxySettings proxySettings, String[] domains)
Setting a separated proxy for requests made to non-eyes domains. Requests to other non-eyes domains will be sent without a proxy. If the AUT proxy is set, it cannot be changed again for those specific requests by any means. If AUT proxy is set to null, the behavior will be the same asAutProxySettings(AbstractProxySettings)
-
AutProxySettings
public AutProxySettings(AbstractProxySettings proxySettings, String[] domains, AutProxyMode autProxyMode)
Setting a separated proxy for requests sent to the given domains (if mode isAutProxyMode.ALLOWor for requests sent to domains other than the given domains (if mode isAutProxyMode.BLOCK. If the AUT proxy is set, it cannot be changed again for those specific requests by any means. If AUT proxy is set to null, the behavior will be the same asAutProxySettings(AbstractProxySettings)
-
-
Method Detail
-
getDomains
public String[] getDomains()
-
getAutProxyMode
public AutProxyMode getAutProxyMode()
-
-