Class HttpProxyConfig

  • All Implemented Interfaces:
    org.mule.runtime.http.api.client.proxy.ProxyConfig

    @Alias("proxy")
    @TypeDsl(allowTopLevelDefinition=true)
    @ConfiguresProxy
    public class HttpProxyConfig
    extends Object
    implements org.mule.runtime.http.api.client.proxy.ProxyConfig
    • Constructor Detail

      • HttpProxyConfig

        public HttpProxyConfig()
    • Method Detail

      • getHost

        public String getHost()
        Specified by:
        getHost in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
      • getPort

        public int getPort()
        Specified by:
        getPort in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
      • getUsername

        public String getUsername()
        Specified by:
        getUsername in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
      • getPassword

        public String getPassword()
        Specified by:
        getPassword in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
      • getNonProxyHosts

        public String getNonProxyHosts()
        Specified by:
        getNonProxyHosts in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object