Package ai.platon.pulsar.common.proxy
Class ProxyPoolManagerFactory
-
- All Implemented Interfaces:
-
java.lang.AutoCloseable
public final class ProxyPoolManagerFactory implements AutoCloseable
-
-
Field Summary
Fields Modifier and Type Field Description private ProxyPoolManagerspecifiedProxyManagerprivate final ProxyPoolproxyPoolprivate final ImmutableConfigconf
-
Constructor Summary
Constructors Constructor Description ProxyPoolManagerFactory(ProxyPool proxyPool, ImmutableConfig conf)
-
Method Summary
Modifier and Type Method Description final ProxyPoolManagergetSpecifiedProxyManager()final UnitsetSpecifiedProxyManager(ProxyPoolManager specifiedProxyManager)final ProxyPoolgetProxyPool()final ImmutableConfiggetConf()final ProxyPoolManagerget()Unitclose()-
-
Constructor Detail
-
ProxyPoolManagerFactory
ProxyPoolManagerFactory(ProxyPool proxyPool, ImmutableConfig conf)
-
-
Method Detail
-
getSpecifiedProxyManager
final ProxyPoolManager getSpecifiedProxyManager()
-
setSpecifiedProxyManager
final Unit setSpecifiedProxyManager(ProxyPoolManager specifiedProxyManager)
-
getProxyPool
final ProxyPool getProxyPool()
-
getConf
final ImmutableConfig getConf()
-
get
final ProxyPoolManager get()
-
-
-
-