com.atlassian.httpclient.api.factory
Class ProxyOptions

java.lang.Object
  extended by com.atlassian.httpclient.api.factory.ProxyOptions

public class ProxyOptions
extends Object

Contains proxy configuration for the HTTP client


Nested Class Summary
static class ProxyOptions.ProxyMode
          Represents the mode of proxy configuration (i.e.
static class ProxyOptions.ProxyOptionsBuilder
          Use this builder to create a ProxyOptions
 
Method Summary
 Map<Scheme,List<String>> getNonProxyHosts()
           
 Map<Scheme,Host> getProxyHosts()
          Get the mapping of schemes and their proxy hosts.
 ProxyOptions.ProxyMode getProxyMode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getProxyHosts

public Map<Scheme,Host> getProxyHosts()
Get the mapping of schemes and their proxy hosts.

Returns:
the mapping of schemes and their proxy hosts.

getNonProxyHosts

public Map<Scheme,List<String>> getNonProxyHosts()
Returns:
the list of configured non-proxy hosts.

getProxyMode

public ProxyOptions.ProxyMode getProxyMode()
Returns:
the mode of proxy configuration


Copyright © 2012–2015 Atlassian. All rights reserved.