public class DriftNettyConnectionFactoryConfig extends Object
| Constructor and Description |
|---|
DriftNettyConnectionFactoryConfig() |
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 @Min(value=1L) int getConnectionPoolMaxConnectionsPerDestination()
@Config(value="thrift.client.connection-pool.max-connections-per-destination") public DriftNettyConnectionFactoryConfig setConnectionPoolMaxConnectionsPerDestination(int maxConnectionsPerDestination)
@Min(value=1L) public @Min(value=1L) 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)
public boolean isNativeTransportEnabled()
@Config(value="thrift.client.native-transport.enabled") public DriftNettyConnectionFactoryConfig setNativeTransportEnabled(boolean nativeTransportEnabled)
Copyright © 2012–2024. All rights reserved.