Class AbstractProxySettings

  • Direct Known Subclasses:
    AutProxySettings

    public abstract class AbstractProxySettings
    extends Object
    Encapsulates settings for sending Eyes communication via proxy.
    • Constructor Detail

      • AbstractProxySettings

        public AbstractProxySettings​(String uri,
                                     int port,
                                     String username,
                                     String password)
        Parameters:
        uri - The proxy's URI.
        port - The proxy's port
        username - The username to be sent to the proxy.
        password - The password to be sent to the proxy.
      • AbstractProxySettings

        public AbstractProxySettings​(String uri,
                                     int port)
        Parameters:
        uri - The proxy's URI.
        port - The proxy's port
      • AbstractProxySettings

        public AbstractProxySettings​(String uri,
                                     String username,
                                     String password)
        Parameters:
        uri - The proxy's URI.
        username - The username to be sent to the proxy.
        password - The password to be sent to the proxy.
      • AbstractProxySettings

        public AbstractProxySettings​(String uri)
        Defines proxy settings with empty username/password.
        Parameters:
        uri - The proxy's URI.
      • AbstractProxySettings

        public AbstractProxySettings()
        Defines proxy settings with the url in the environment variable
    • Method Detail

      • getUri

        public String getUri()
      • getUsername

        public String getUsername()
      • getPassword

        public String getPassword()
      • getPort

        public int getPort()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object