public class DriftNettyConnectionFactoryConfig extends Object
| Constructor and Description |
|---|
DriftNettyConnectionFactoryConfig() |
| Modifier and Type | Method and Description |
|---|---|
io.airlift.units.Duration |
getConnectionPoolIdleTimeout() |
int |
getConnectionPoolMaxSize() |
com.google.common.net.HostAndPort |
getSocksProxy() |
io.airlift.units.Duration |
getSslContextRefreshTime() |
int |
getThreadCount() |
boolean |
isConnectionPoolEnabled() |
DriftNettyConnectionFactoryConfig |
setConnectionPoolEnabled(boolean connectionPoolEnabled) |
DriftNettyConnectionFactoryConfig |
setConnectionPoolIdleTimeout(io.airlift.units.Duration connectionPoolIdleTimeout) |
DriftNettyConnectionFactoryConfig |
setConnectionPoolMaxSize(int connectionPoolMaxSize) |
DriftNettyConnectionFactoryConfig |
setSocksProxy(com.google.common.net.HostAndPort socksProxy) |
DriftNettyConnectionFactoryConfig |
setSslContextRefreshTime(io.airlift.units.Duration sslContextRefreshTime) |
DriftNettyConnectionFactoryConfig |
setThreadCount(int threadCount) |
public int getThreadCount()
@Config(value="thrift.client.thread-count") public DriftNettyConnectionFactoryConfig setThreadCount(int threadCount)
public boolean isConnectionPoolEnabled()
@Config(value="thrift.client.connection-pool.enabled") public DriftNettyConnectionFactoryConfig setConnectionPoolEnabled(boolean connectionPoolEnabled)
@Min(value=1L) public int getConnectionPoolMaxSize()
@Config(value="thrift.client.connection-pool.max-size") public DriftNettyConnectionFactoryConfig setConnectionPoolMaxSize(int connectionPoolMaxSize)
@MinDuration(value="1s") public io.airlift.units.Duration getConnectionPoolIdleTimeout()
@Config(value="thrift.client.connection-pool.idle-timeout") public DriftNettyConnectionFactoryConfig setConnectionPoolIdleTimeout(io.airlift.units.Duration connectionPoolIdleTimeout)
@MinDuration(value="1s") public io.airlift.units.Duration getSslContextRefreshTime()
@Config(value="thrift.client.ssl-context.refresh-time") public DriftNettyConnectionFactoryConfig setSslContextRefreshTime(io.airlift.units.Duration sslContextRefreshTime)
public com.google.common.net.HostAndPort getSocksProxy()
@Config(value="thrift.client.socks-proxy") public DriftNettyConnectionFactoryConfig setSocksProxy(com.google.common.net.HostAndPort socksProxy)
Copyright © 2012–2018. All rights reserved.